Preload B2B invited users in SharePoint Online
At the moment, when you add someone to a Security Group, that grants access to SharePoint Online, using the B2B invite process, they often get the:
"We're sorry, but EMAILADDRESS can't be found in the TENANT.sharepoint.com directory. Please try again later, while we try to automatically fix this for you."
error. If they wait a few minutes and try again, all is good.
There's no point in having an SPOnline URL in the invite, if they can't get to it straight away.
Preloading the user into SPOnline might fix this, or having some way to force, "instantly", the user to be created in SPOnline.
Whatever the solution, it needs to be quicker than whatever is happening now.
Craig Humphrey commented
This seems to have been fixed (yay!) but now users often get "<emailaddres>#ext#@<tenant>.onmicrosoft.com does not have permissions to access this resource.
Waiting a few minutes usually helps, though often you need to close your browser...