While I understand your frustration, this authentication issue doesn’t seem to have impacted the release version. Don’t let a Beta bug prevent you from gifting someone MSFS - if the release version was also bugging out, that would be different.
But anyway, I hope your issue is fixed now and you’re able to take part in the beta or alternatively leave the beta and go back to the more stable release version.