Thank you so much for that birthday wish! Party on!
Regarding that Origin in-game thing, I am praying that this is the master solution to the problem, but you can never be certain. If you don't hear back from me here or in a PM or another new thread for the same issue, or whatever, then it works! Time will tell. Take care and get some sleep!