So here s something that might be tripping some people up. The setting reload kit on change, which I keep checked but by standard it might be off.
It s in settings > control > seq config.
With this unchecked changes to kits persist even when changing to patterns with another kit. You can comeback to the previous pattern/kit and have your unsaved changes back. But change project and come back and they ll be gone. Very confusing to me, so I keep this checked.
I imagine that updating fw wipes this temp memory too.