This is 2014
I configured db mirroring with Automatic Failover. So of course a witness server is in place.
I HAVE been able to fail over the database by using tjhe Failover option in the GUI nad fail back That works perfectly.
However when we force a failover by shutting down the primary/principal server,
the database at the mirror server shows "Principal/Disconnected"