There is a bug in context holder. When you are using multiple context in one holder with ContextDataUpdater component.
When you change the context in context folder back and forth (A->B->A), than you have Context A updated with Context B via ContextDataUpdater, which is definitelly not correct. The updates should be isolated and related to the context in which they happen.
I have sent you a simple test scene with that bug to your email.