I joined my company a few months ago as the first actual IT hire. They have laptops deployed around the world that were all setup by the end users. One of the first things I did was deploy Intune to all the PCs so I could then deploy the IT stack later. Long story short, some users setup their PCs to our GoDaddy tenant, and others to our Microsoft tenant. For some reason, the company maintained both tenants until recently when I migrated the domain to the Microsoft tenant.
Now, I have an issue where users are randomly logged out in the middle of the day and cannot log back in (I password reset in both tenants. and try anything I can to recover the account logins). Since I can't log into any domain accounts, I use NinjaOne to PowerShell to the backend to create a local account and have to remove all Entra/Intune connections and re-add them, then I try to re-login. Almost always this will then create a new user account or continue to not allow me to login.
When I eventually either reset the PC or get them into a new profile, they are left with some of their data, and basically a clean slate Windows profile. I feel like I have a ticking time bomb until I come in and all of our users are locked out like this. Every time I contact support they try everything I already tried for 40 minutes, then leave to go "talk to their team" then I hear from them once a day for a week until I just get sick of trying and give up until the next ones breaks.
If anyone has experience with this or knows how to escalate a Microsoft ticket, I will be eternally grateful.