@amrnt @ryanjamurphy It could be the Accessiblity “full keyboard access” setting.
See my post here. When I have full keyboard access turned on, I get nothing but problems in Obsidian. With it off, everything is just fine.
This setting explains why it has everything to do with the hardware keyboard