Today I had changed my MacBook Pro early 2011 hard drive for a SSD, and did a clean installation of macOS Sierra. Everything is working like a charm, except for the Mission Control, when I try to execute it via Trackpad shortcut or App in the Launchpad, it restarts me the Dock. That is an unexpected issue, and I'm want to know if someone encountered this bug before!
I had a similar problem with a Mac Book Pro (late 2011). I did a clean installation of macOS Sierra and Mission Control and Launchpad were not working, but it did not restart the Dock when I tried to open any of them. I researched a bit I tried
killall Dock on the Terminal, for restarting it manually and that worked for me.
Give it a try. Maybe doing it manually will make it work.
You can use a system "tweaking" utility such as OnyX.
The workflow is:
Parameters > Applications > Mission Control > Turn on Mission Control [checkbox]
It'll give you a warning that OnyX must reopen the Dock for this change to take effect."
Continue and let it do it's business and... done. Functionality = instantly restored. Typing this takes 10x longer than actually doing it btw so no worries there. Painless. (But of course not entirely pain-free as you actually have to expend kilojoules and a couple seconds fixing something that shouldn't be broken in the first place but hey, working solution until base bug fixed. ; )
P.S. I'm on it.
Not sure if you are using Duet but I found that this was preventing Mission Control. Disable it and regain control of your missions...
If you're using Duet (lets you use iPad as second screen) and you have this problem, instructions on fixing it are here: