Ok, so after some testing it seems like the <Project_Name>_Data folder is targeted by Application.dataPath, but when i tried moving a file named platformsettings.txt containing just the line "moving=true" into it, it didn't work.
I tried approximating what you did (read file, discard white spaces, ignore capitalization and compare) and the code
StreamReader reader = new StreamReader(Application.dataPath + "/platformsettings.txt"); bool platformMoving = string.Concat(reader.ReadToEnd().Where(c =>!char.IsWhiteSpace(c))).ToLower().Contains("moving=true"); Debug.Log(platformMoving);
returned True for the file "platformsettings.txt" containing
randomMOVING = True letters
Does your implementation differ from mine substantially?