authPending means the SDK has successfully initialized but is waiting for authorization — typically from an authentication server, token exchange, or user consent. The ad request can’t proceed until that authorization is resolved.

Here’s a short, informative blog post draft about handling ADLSDKStatus.authPending in ad serving or SDK integration contexts. Decoding ADLSDK Status: What “Auth Pending” Really Means (And How to Handle It)

If you’ve worked with advanced ad SDKs (like those for programmatic or server-side ad insertion), you’ve likely seen ADLSDKStatus.authPending . At first glance, it looks like an error or a stall. But in reality, it’s a normal — and important — state in the ad lifecycle.