My free month sub with the xbox expired since I had last used it for closed beta. I'm now using the $1 trial for gamepass for the online sub this month until I find out how long we have to play until.
But if you played the closed beta you will need an online sub with microsoft to update your game. Not sure about downloading it fresh but just in case anyone was wondering why it would not update initially after opening the closed beta.
Edit: the new splash screen looks clean and clear