After doing more testing, I've noticed that any save file created under proton will only run under that specific version of proton. Does the game store save relevant data anywhere but %userprofile%/Documents/My Games/Underrail? If so the bug was probably caused by valve updating the experimental branch of proton, and wiping whatever data was critical to my save loading.