I've been using
Environment.UserName
To display the current user's name and it's been working all this time.
However, started working on my project today - Environment.UserName
has returned the word "SYSTEM"
despite the user name still being the same as it was before.