DemoRec - Compatibility across different build iteration


We are in Dev of our game and we using DemoRec as a tool to see our gameplay, see bugs etc…

But we are facing issue using this tool due the new builds of our code code that make the old Demo file unusable. In fact, we as a GUID error on some classes like PlayerState.

So my question is: What are the list of classes that we should not update to keep the demo file compatible ? What changes are allowed? What are the best practices around this?

should I raise this as a bug as it is not expected?