I guess after all of the Autopilot issues and AAD sign-in errors going on, in March 2022 I need to explain this OOBEAADV10 error a little bit better.
I will divide this blog into multiple parts:
When enrolling your device with the use of Autopilot, sometimes your device could end up with some weird errors. The OOBEAADV10 is definitely one of them!
As shown above, it’s only mentioning: “Something went wrong, you can try again, or skip for now.” and of course the OOBEAADV10 error!. So what’s happening? Let’s find out, shall we?
2. What’s happening?
The day 08-03-2022 started bad… When enrolling our devices with Autopilot… it failed.
Let me explain what’s happening when receiving this error. This OOBEAADV10 error could be shown when there are issues at Microsoft their side when for example enrolling a device with Autopilot or when you want to log in with a user to finish the Autopilot Account flow process (AAD sign-in screen).
As an example, this Incident ID: IT315495. It’s mentioning “User may experience delays when attempting to access the Microsoft Intune Service”
When you want to check it out for yourself, just use Fiddler like I am explaining in this blog below
When opening Fiddler and starting the trace and of course decrypting the HTTPS sites you could get some more information about what’s happening. If you are not familiar with Fiddler, please check out this blog first!
When you have configured Fiddler and you started the logging, you will notice a lot of URLs are being called upon. As shown in the example above: https://acctcdn.msauth.net is also used to fetch the Autopilot files or the AAD sign-in screens!!
But Fiddler isn’t the only method to get back some information. You could also check it out by opening the Shell-Core event log as shown below.
Besides the acctcdn.msauth.net URL also https://login.microsoftonline.com is being used to fetch the Autopilot files!
3. The 502 Errors
Now we know for sure all those Autopilot Files and AAD sign-in screens are fetched online, let’s take a look at what’s happening when the OOBEAADV10 error is occurring.
First, a nice Fiddler trace when we got the OOBEAADV10 error at the AAD sign-in screen. As shown below: 502. Web server received an invalid response while acting as a gateway or proxy server
Okay, so Fiddler is mentioning the 502 error but is the Shell-Core event log also mentioning this? As shown below…. yes it does! Navigation Failed https://portal.manage.microsoft.com/TermsOfUse.aspx WebErrorStatus 502
Every time that same 502 error! This 502 error could be thrown if a server is overloaded or when it reached max capacity. This is often activated by an unusually high number of visitors/traffic.
Even when you are enrolling a new mobile device into Intune you could receive this error!
I guess it’s obvious when there is an issue at Microsoft, you could end up with the OOBEAADV10 and the 502 Web error!
4. The Solution?
I guess the best way to compare this issue is to compare it to driving with a lot of other folks on a 10-lane highway that needs to be converted to a 1-lane freeway. A traffic jam will occur! Most of the time after retrying it 10 times, your car will have switched lanes to the 1 lane freeway, and you are on your way again!.
When receiving the OOBEAADV10 error during Autopilot, don’t panic! Just get yourself a cup of coffee and retry, retry and retry!