I've been using PKhex for a while now and have never had this issue before, and I tried checking the forums, but nothing has worked. I've tried adding 2 lines of 0's using HxD, tried changing to a .sav, and I have also tried saving twice while in game. I've double checked that this is the actual save file. I'm just totally stumped and I feel like there's something small and stupid that I've missed. I'd also like to add that I'm still pretty new to this.
This is my save file:
Pokemon - FireRed.srm