Not sure if i'm missing something. The documentation for Autostart doesn't really provide much detail beyond enabling autostart. I've enabled autostart service and selected 2 VMs to autostart. This works perfectly, however, those vms appear as powered off when opening the vmware workstation gui.
Supposedly a workaround to this (although the documentation isn't clear) is to configure the autostart service to run as the same user account you login to windows with. However, im using a microsoft account and as far as I can tell there is no way to cnofigure a service to logon to this account.
Not sure if a bug or just a lack of functionality but its impractical to be unable to manage the vm like this.
There is a limit to the authentication used by the M$ account, similar issues occur using RDP.
Follow the steps to create a normal account and later link in your M$ account to get all those benefits.
I personally don't think the new auto start functionality is complete - they've implemented the core functionality but outstanding IMO is:
I'm currently working up a script to run when my host shuts down to suspend any auto-started virtual machines. The start of this is running this command to get list of virtual machines:
psexec -s "C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" list