@harasnicole For the new account, if you made it local, you shouldn't be required to have an internet connection to sign in. What it sounds like is that you didn't make a local account, it's instead connected to your existing Microsoft account, although I obviously can't confirm from here. A local account doesn't have a PIN, just a password, and the password works offline, unlike the PIN.
The simplest fix for this would be to delete the second account (this should be possible from your main one) and create yet another new account, this time confirming it's local. When you make a local admin account, you start by saying that you don't know the user's Microsoft email or something like that, and then you need to answer a set of security questions. Or at least that's how it went for me the last time I tested, which was a few months ago.
If this isn't working for you, please double-check that your main account has admin rights. If that's not the issue, feel free to post screenshots of what you're doing.
@lilFenneco Try clearing the EA App's cache and restarting your computer.
https://help.ea.com/en-us/help/faq/clear-cache-to-fix-problems-with-your-games/
If that doesn't help, please let me know what troubleshooting steps you've tried from among the ones listed in this thread. I would at least try the clean user folder, which is the usual first step when the game doesn't load.