Hey Choumiko, I just came across this thread. I did find that my Vehicle Wagon update was not raising any events when swapping loaded and unloaded wagons, and was not copying the minable property either. I had disabled the events for the wagon swapping so as not to interfere with my own code. Will it be enough to persist the minable property (which you can set when the player first builds it), or do you still need the events?
I'm also adding the minable property (and a bunch of other flags I missed) to the vehicle data that is saved and restored. I just spent a lot of time working on compatibility with Gizmo's Car Keys, which typically sets and clears the minable property when you "lock" a car, and now I wonder how this is going to interact. Have you ever tested interactions between this mod and Car Keys?
Another question, do you do anything special when robots are told to deconstruct track underneath unminable wagons? Or just let the user figure out that doesn't work?