Held modifiers not passing between processes also seems to be the root cause of cmd-tab sometimes being unresponsive on iOS. You can reproduce by holding cmd, and then switching app with fingers, and then pressing tab. It doesn’t respond. twitter.com/qdoug/status/1201076644208873472
This may seem contrived but I jump around iOS pretty fast and definitely hit this in practice.