Thank you Charlie!
I didn't even consider the accessibility for the file at all and will do so going forward. Also the consistency of 'Game Name' and 'File Name' I will remember to keep consistent.
Yes the jumping is quite janky and I was having issues setting up a timer to recognise how long the key was being held down for, I didn't have much luck finding a solution but I imagine I was just looking in the wrong places.