Efficient Management of Large Timelines in Dialogic (Godot) to Prevent File Loss?

Godot Version

GODOT4.3

Question

Hi everyone,

I’m working on a hyper-narrative game in Godot using the Dialogic plugin, and I’ve encountered an issue with managing large amounts of dialogue and events. I currently create 1 timeline per chapter (4 chapters in total), but some chapters have over a thousand dialogue sets and multiple branching storylines within a single timeline.

A few months ago, I noticed that towards the end of one of the larger timelines, events and text started disappearing. I suspect this could be file corruption, but I’m unsure. This happened after I updated Godot from version 3 to 4.3. The game seemed to randomly start deleting parts of the timeline, almost wiping out the entire chapter.

My main questions are:

Is it more efficient to create multiple timelines for different events within a chapter, rather than having one large timeline?

How can I prevent timeline corruption or data loss, especially when dealing with large amounts of dialogue and branching events?

Any advice or best practices for managing large timelines in Dialogic would be greatly appreciated!

Thanks!

correction the update wasn’t to 4.3, but 3.2 to 3.3 before I started losing all my game progress