system
11
We had a non-trivial number of v6 machines get into a funky state that required manual intervention where the GUI was still v6 but the engine was v7 but refused to self update definitions or engine updates… However the slight majority of our machines upgraded from v6 to v7 automatically.
IE - the behavior we experienced is not completely consistant with what you describe. Though; admittedly we have seen a lot of machines stuck on “Please wait…” with v7… So, there you go… 
Can someone please confirm what should happen?