Looked at those two. “blunderbuster.upgrades.json” seems fine.
In “blunderbuster.camping_skills.json”, “first_aid” skill is missing blight removal, and healed value is different from default (0.2 instead od 0.15). Since this skill shares ID between multiple characters, it can override the default for all other heroes. Also, your class does not have unique camping skills. This may be the cause of problems (not certain). If game crashes while inspecting character screen try this: Go to guild and the blacksmith, drag your hero into the slot and check if anything looks wrong/crashes. If not, “blunderbuster.upgrades.json” file is fine. Repeat with Survivalist to check “blunderbuster.camping_skills.json”. This should pinpoint your culprit.
Also, go to “Options/Other” and enable “Debug Output” if you didn’t already. This will show error messages in lower right corner of the window.