I routinely access a project with a bookmark like https://sonarcloud.io/project/overview?id=<project_name>
When my previous session has expired, most sites would show a login page, with a return URL query parameter.
However, the message I see is:
The first thing I read is “The requested project does not exist” which sounds bad.
Since the most likely (and routine) reason for seeing this is that I need to login, I’d prefer to simply see the login screen here. The other possible explanations are listed before the Login link and are quite unlikely.
Perhaps this message would be more appropriate after logging in?
(I mentioned this in Safari Tab icon, but raising it separately as Ann suggested.)