Quick answer: Godot 4 InputMap action stuck pressed after a window resize event? Window resize can interrupt the keyup event - listen for window events; reset input state.
Player holds W to move; resizes the window; releases W; character keeps moving until W pressed again.
Reset on window resize
Listen for NOTIFICATION_WM_SIZE_CHANGED; clear input state.
Or use action_press / action_release
InputMap state tracked; not OS-level. Resizes don't affect.
Poll instead of event
is_action_pressed each frame; doesn't depend on edge events.
“OS-level input has edge cases. Polling smooths most.”
If your input gets stuck, the OS-level event is suspect. The polling pattern is more resilient.