Oh my god, I just learned of a hilariously obvious bug that Nintendo (of all companies) failed to fix.
So, NES & SNES games often have a problem with pressing left+right and up+down, at the same time. This is because that's not supposed to be possible. It's physically prevented from happening by the design of the controller itself.