crafting's server has an out of date schema, so when the new one is loaded in on map change, it wipes all injected attributes.
I'm not knowledgeable on his server configuration to pin down exactly why the schema is outdated and the new one isn't being written to disk, but I know that my method of
gameinfo cloning has this issue (though hiddenattribs doesn't play nice on that setup for other reasons).
The hotfix is to reinject the attributes on map change, that's doable by running
sm_hiddenattribs_reload. I'm not particularly fond of that solution since I believe that doesn't free memory for existing injected attributes, but it is what it is.
__________________