Hello @Sudie , in order to find/read a user object from another tenant you will need to gain access the user tenant. This is the reason why attempts within your own tenant are returning empty sets and why filtering by issuer will deliver the same result. If the user is external there won't be any information in your tenant. Issuer for guest user accounts is ExternalAzureAD
.
Let us know if you need additional assistance. If the answer was helpful, please accept it and rate it so that others facing a similar issue can easily find a solution.