What could cause Command-Tab task switching to get "stuck"?
Just had the same issue.

Turns out it is because I've got my mouse in my bag and it's still connected to the bluetooth dongle on the machine. So essentially is the mouse.

As soon as I disconnected the mouse the issue went away.