I wasn't able to find a direct answer, here are some relevant sources:
Create Session(1) : This documentation covers session creation with IDP intent checks, noting that "the IDP intent must be either matching the same user as checked in the session, or there must not be an external IDP linked to the intent's user."