Help! Technical Alpha not appearing for download?

Hello,
I am currently at work and not at home to sign into my xbox, though I signed in last to the Insider HUB app last night and this morning. The Technical Alpha was not in the "Content" section for download. I know that it comes out today and was hoping to start today with a few other friends that received the technical alpha invite. I did receive the technical alpha invite by the way. Can I get some help please?

Thank You

I didn't find the right solution from the Internet.
References https://www.seaofthieves.com/forum/topic/14525/help-technical-alpha-not-...

Example Mobile App Video