Cubase Keeps Changing Project Length

I have searched this forum and found several [old] posts regarding this - but no definitive fix.

I am setting the project length in the Project Setup Dialog - but Cubase keeps adding several minutes to it during an edit session, and I cannot for the life of me work out why.

Having read previous posts regarding the same issue, I have checked [and double-checked] that there are definitely NO events (notes, automation, tempo changes etc.) beyond the length I set - yet Cubase still insists on making the project longer [seemingly at random - at least I cannot work out any pattern to its decision-making].

Bearing in mind the checks I have already made, does anyone know why this keeps happening and whether there is a way to stop it?

This keeps happening to me as well. It’s super frustrating… I suddenly lose the zoom resolution and find the project duration has changed, reset the project duration back to 2 hours, then within moments it pops back to over a day in length and can’t zoom in on the waveforms again.
On the latest release of Cubase 12 Pro, Mac OS 12.6.3.

Similar problem here.