ZecWallet Lite on mobile: showing balance from multiple addresses

I have two Android phones, both with ZecWallet Lite installed on them, and a Windows ZecWallet Lite too. All initialized with the same seed phrase. I use multiple receiving addresses, generated by the Windows client.
One phone’s ZecWallet Lite shows my full balance, comprised of at least two receiving addresses (the 1st and 3rd generated by the Windows Lite client).
The other phone’s ZecWallet Lite shows only the balance from my first receiving address.
Both non-zero balance receiving addresses are shielded addresses.

Why are the two Android phones that run the same wallet software with the same seed phrase different in this way? Is there any way to get the other phone to show me my full balance as well?