This issue is annoying as it requires the user to refresh their login by either having to login in again, or by having to go to the front page to get a new token.
After some more testing this seems to have happen with new clients as well, with and without Server-Side Sessions.
It seems to work fine when using a Blazor project and a react project at the same time, but as soon as you login to two or more react applications at the same time. It seems to invalidate the session, I am guessing this might be caused by it being on localhost, so will come back to this when I have been able to setup a test environment using a domain instead.
This issue is annoying as it requires the user to refresh their login by either having to login in again, or by having to go to the front page to get a new token.