Currently I use essentially the following to get the Status.json path in my code:
However I have a user with some customized user folder locations and Elite Dangerous is writing to a different drive than what I think my code returns for the path.
C#:
Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), "Saved Games", "Frontier Developments", "Elite Dangerous", "Status.json")
However I have a user with some customized user folder locations and Elite Dangerous is writing to a different drive than what I think my code returns for the path.