Been working with Sierra on my new work laptop. Ran into a bug several times where my dock (and thus alt-tabbing between apps) stopped working. Makes it hard to switch apps with both of those gone! Sometimes killing the dock process fixed it, sometimes not.
I believe I have located the problem. I have a disk image I mount over the network, and I have an item in that share in my dock. If I have that document open, and the share disconnects, the disk image fails to eject, showing up only as an empty folder. But the 10.12 dock isn't as amused, and just stops completely. Dock won't come up, cmd-tab is ignored. If I force eject the disk image, and then kill the dock process, it seems to recover. (it may recover on its own given time after the forced eject)