This problem occurs when using repetitive separate sessions of Geforce NOW, logging into your Origin/EA account by the launcher, and then launching a game.
I believe this is due to Geforce NOW's feature that launches a virtual machine or "VM" for every session, which indicates it is a new computer (I do not believe there is a VPN within the VM, but this could also cause the problem). This is then triggering the Origin launcher's safety feature to prevent users using VPN's. This safety feature launches an error window stating
"Too many computers have accessed this account's version of DisplayName field missing from registry. recently. Please try again later."
(Within Apex Legends specifically, this error message appears after the easy anti-cheat loads)
This is technically good for security purposes, but usually in these scenarios a company can implement "Two-Factor Authentication" or "TFA" to bypass these security features. This is incase a somebody that is not the owner of the account tries to access it or the user decides to play a game through a VPN or Virtual Machine (like Geforce NOW).
EA/Origin, does implement this, but it does not allow the user through the security feature. The user is only able to access the account after waiting an unconfirmed amount of time, this is anywhere from 30 minutes to 24 hours. I have tested every two-factor feature, and no positive result, the only thing that prolongs this effect is clearing the remembered devices, and ensuring not to remember any more in the future within the EA Account Security tab.
After speaking to technical support, they stated that this security feature (TFA) was first implemented due to a user using a VPN while playing games, which they had then told me was against their terms of service. This is completely understandable, and needed if they truly believe that VPN's are not safe for their server.
In this case however, Geforce NOW, to my knowledge does not use a VPN, they use dedicated servers, in multiple regions within the United States and Europe. This is to ensure a fast connection for people in different regions which is relative to the server locations of whichever online game you are playing as well (why use a VPN?).
Essentially the main problem is;
When running a virtual machine like "Geforce Now" the "Origin" launcher and possibly the "Easy-Anti Cheat", are not allowing the two-factor authentication feature to give full access to the owner of the account. This results in games not being allowed to launch, and subsequently prompted with and error window stating
"Too many computers have accessed this account's version of DisplayName field missing from registry. recently. Please try again later."
If a developer sees this, please contact me personally, I am genuinely not trying to point fingers, just trying to get a problem solved.
(^_^*)