alexmglover, I had the same problem with my self-made theme and dashboard conflict.
And I think I found the answer. For my case the problem was caused by jquery loading deactivation in my theme.
Look at your functions.php and remove something like that:
wp_deregister_script(‘jquery’);
It seems jquery deactivation in the theme leads to its deactivation in dashboard also and it’s obviously crashes all the dashboard javascript based functionality.