“You are not logged in. Please login before redeeming a token” Microsoft Error Message
This is what to do if you see a “You are not logged in. Please login before redeeming a token” Microsoft error message error message on the Microsoft redemption page.
Try a private/incognito browsing session

Sometimes a caching/cookie issue can cause the Microsoft website to show this error thinking you are not logged in.
To negate this you can open a private/incognito browsing session in your web browser (instructions below for the most common browsers), log in to your Microsoft account again and attempt the redemption.
Chrome:
Click More Â
 New Incognito Window.
A new window appears. In the top corner, check for the Incognito icon .
Firefox:
Click the menu button  and then click New Private Window.
Edge:
Click Settings and more  > New InPrivate window.
Safari:
In the Safari app  on your Mac, click File > New Private Window, or switch to a private window that’s already open.
Opera:
 Click  and click Private mode.
Vivaldi:
Go to the  Vivaldi menu  > File > New Private Window.
Try a different web browser

Sometimes the easiest option is just to try a different web browser entirely, log in to your Microsoft account again and attempt the redemption from a different web browser.