Found a workaround: if you turn SharedArrayBuffer
support in frame options, the game will launch in a new tab and not full screen. You lose a bit of space on mobile to a different wonky frame, but its better than not being able to upload to itch at all, I guess.