Well, NAV requires - for its authentication process - to read some “meta” data from the SQL Server which is not publically available. Therefor the older NAV versions needed the TF 4616 aktive, as this “makes the SQL Server to publish” this required information. But actually this is/was a (little?) security risk.
The new NAV versions don’t need 4616 anymrore, but they need the server right VIEW SERVER STATE. This permission needs to be granted to all “public” users so that they could authenticate.
If you are an admin or developer you probably will have more rights (e.g. db_owner or maybe sysadmin) than ordinary users (public). So if necessary just GRANT VIEW SERVER STATE TO PUBLIC - and of course it would be the wrong way to turn public users into db_owner or sysadmin!