Email is returned only once

We are implementing Sign Up with Apple ID and facing the following issue:

Email is returned only on the first response. All subsequent responses for this user do not return email. But our system is email-driven.

So, if user first signs up on our TST environment then we will not be able to Sign up this user on UAT and Prod without an email in response.

Could anyone please advise how to approach this problem.