Customer liquid object not working on new accounts

I believe this issue is the same issue as raised in these threads:

Currently sitting with Shopify to clarify, but it appears as if the logged in cookie is only stored in the storefront for a short period of time, after which time expires and the session is then only available on the Customer Account domain.