If all you changed was the character my guess is that the Display Panel Manager doesn't find your character.
If the Display Panel Manager doesn't have a Panel Owner it won't setup the panels and menus so the system won't know that the "Crafting Menu" exists.
Make sure to set the Display Panel Manager Panel Owner to the player character manually through the inspector.
Or use a Inventory Identifier with a matching ID
Or if you spawn your character at runtime, you may use a Dynamic Panel Owner on your character.
I realoded the scene and the stations work again.
I was getting a nullpointer on the Upgrade Menu because it uses your specific Player component, which i had omited cause i thought were not linked.
Ah yes the Upgrade menu is specific to the Demo scene, it's meant to showcase how one could create a custom upgrade system. But it was not really meant for people to use outside the demo scene.