Azure Devops (TFS) build shows "Microsoft.TeamFoundation.System" as a user that broke the build
This happens because Azure DevOps incorrectly reports the triggered user for the build in continuous integration mode when batching is disabled.
Workaround:
In Azure DevOps, go to edit pipeline -> triggers , and check the "Batch changes while a build is in progress".