Did you add your game script to your project, under project settings? You also have to add them to script resources, and add those to a package in the resource editor.

I don't have the story editor open at the moment, but there's a function called something like "GenerateTradeItems" that you can use to force them to rebuild their traded treasure.