i suspect this is because the GUID is actually being interpreted as a string on the copy / paste --> new browser
so the resolution to the problem would be to never parse a GUID to these EDIT pages, rather parse a GUID.ToString() which I then force to a GUID on the page load.
is that a reasonable summary of the issue and solution ?
Check the exception stacktrace again - it ends with AccessTokenNotAvailableException . The user is not logged in when you paste the url in a new browser tab.
thanks @korchev yep that got it, once i authenticated in alternate browser it worked like a charm.
but yeah to my earlier point, if i have a valid URL and am not authenticated, is there something i need to configure to route / re-route for authentication ?