if you set the toggle in the client settings to use the fallback directory then the client will store the files in ProgramData
if the client is told to store stuff in the fallback directory then it will continue to save maps and mods in ProgramData
make sure you don't have the toggle for the fallback on if you want to use the user folder
also if you do stuff and you still need help cause you couldn't fix your issue then post new log files as well