There's basically zero chance 100Ω resistors are contributing to your issues on a protocol that is host-clocked and can operate in the single kilobaud range.
Lower speed or try one of the other fifty debug firmware projects.
Okay i'm officially a dumbass - looking at the pinout i can clearly see Arduino pins and normal GPIO pins are mixed up on the board I used (seeed xiao rp2040). Arduino strikes again!
Just checked - of course if works fine on proper pins
Just checked - of course if works fine on proper pins