Domain Migration Job Not Setting Correct User for first sign in

Hello, when running the Domain Migration job once its done, the device is setting a random user for next sign in vs the last signed in user or the primary user listed in immybot. Curious if theres a way to enforce that it shows the immybot user at the sign in window on the device?

sometimes it sets the proper user, but I noticed in the logs that it is also adding one particular user instead of the primary user (when they have signed into the device). Second question I guess, is there a MS365 attribute that that user might have thats causing this?