I noticed one of the plates showing in red that it had been cut already and then it went back to white like it hadn't been cut yet.
Which version of LinuxCNC and QtPlasmaC are you running? The plot only saves so many historic moves in the buffer, and rolls off older ones as it goes. This makes parts done some time ago, go back to white as if they have not yet been cut.
After some searching, I found a thread I remembered discussing the MAX_POINTS param --
forum.linuxcnc.org/qtvcp/41566-seems-lik...ighlighting?start=20
From the above conversation, it sounds like you should have ten-fold more points saved in your backplot if you're running master (2.10). Anyone with more knowledge on this is welcome to correct me.
Another relevant thread --
forum.linuxcnc.org/21-axis/33219-backplo...olour-during-millimg