Hello @John Kenny,
Thank you for posting your query on Microsoft Q&A.
Based on your description, I understand that you are using Global Secure Access (GSA) with a Microsoft Entra Private Access profile. When you attempted to add guest user accounts to traffic forwarding profiles, the GSA client's forwarding rules were not updating for the guest users.
I would say B2B logins are only supported when the user is accessing the service from a device that is Microsoft Entra joined from the resource tenant. Please check if the device that guest user is using is to be joined to the resource tenant.
Does Global Secure Access allow B2B logins?
The GSA requires a managed device that is joined to the resource tenant. The device must be either Microsoft Entra joined, or Microsoft Entra hybrid joined.
The Global Secure Access Client for Windows - Global Secure Access | Microsoft Learn
Please note that you will not be able to access the Entra joined device using a guest account.
Microsoft Entra device management FAQ - Microsoft Entra ID | Microsoft Learn
This could be one of the reasons why the guest user is unable to receive forwarding rules from the host tenant.
To better understand your scenario, I would suggest a remote session or an offline discussion, so I can provide a more detailed solution. Please send me your details in private message to connect with you.