Storefront was attempting to query the user's AD account details and this was being blocked by a firewall.
Enable RPC Communication port 135 and dynamic ports 49151-65535 between the Storefront servers and the Domain Controllers of Domain2.
This is required for password expiration checks and other authentication processes.
Users receive a "Cannot complete your request" message and the Storefront "Citrix Delivery Services" event logs show EventID: 100 - "Failed to get user data to determine password expiry: access denied to server: The Citrix Default Domain Services Windows service may require to be run with a service account" when users from a different domain in the same Forest attempt to authenticate on Storefront.
Tech Paper: Communication Ports Used by Citrix Technologies: https://community.citrix.com/tech-zone/build/tech-papers/citrix-communication-ports/#wiki-header-3