The most annoying glitch however...
I've got two layers, both have the same photo of an old Cadillac, top layer is darker and bottom layer is tone-mapped. I'm erasing the car itself from the darker layer so it stands out a bit more in the finished photo.

I've already erased this bit of the rear bumper, but the program doesn't show the change. Instead, I'm seeing this straight-edged bit of the top layer still. It disappeared after panning the image enough to make it go out of sight.
Worse yet, now whatever action I do with the eraser disappears right after performing it. I see the effect of the eraser as I perform the action, but the instant I let go of the mouse button the image view reverts to what it was like before. However, it's just the view, since if I then press undo it quickly flashes the result of the action before reverting the image itself...this is making X6 unusable for me.
EDIT:
Another annoyance is that whenever I perform an action, like erase some bit, I have to wait a split-second before I can continue working. If I press any button too quickly after the last action, the keypress gets completely ignored and nothing happens. For example, I'm moving a layer, and I want to move the view slightly after that, so I move the layer and then quickly press A for panning tool and start panning. Well, that's what I expected, but what really happens is that the A is ignored and I'm still stuck with the move tool as I start panning, thus moving the layer instead.
No other program I normally use is like this. I use Adobe CS6 programs on my work laptop (which doesn't even have an SSD) and UI-wise they are faster on it than PSP is on my considerably more powerful home computer. I was suspecting the undo system to be causing those slowdowns after every action, but I noticed no difference with it disabled.
