Apologies for the late response, been busy with work.
First off, to answer your question, I have changed the user directory to
That works fine, as the files are successfully generated in that location, and I can save/load settings from the settings file stored there.
That being said, I manually deleted gj.dat, and let the application re-generate the file, now it works as intended. I haven't had time to do anymore work on the project, so I'm not sure if there is a deeper issue here or not, or if it will re-occur, but for now it seems to be working fine.
Once I get more time to check things out, I'll have to run some rigorous tests to make sure.
Thank you so much for your time and effort : )