Dear Daniel,
I would really like to help here, but without access to a Mac, there is nothing that I can directly do. If you say it happens when you do "about anthing": Are there situations were it doesn't happen? When does it hapen for the first time? My first wild guess is that it might be the image resize function of the GUI. Maybe try to disable it by opening PIVlab_GUI.m, and commenting everything out in the function
function MainWindow_ResizeFcn(hObject, ~)
PIVlab won't 100% work like this, but it maybe helps to track the cause.
Another approach would be to exactly define the first release that doesn't work anymore, and the last relase that worked. I can then check the differences.
Another approach would be to give me remote access to a Mac with Matlab (if that is even possible on Mac systems).
You might also try Matlab online, a browser based version of Matlab that also works with PIVlab (at least this was the case the last time I tried it when I still had an active Matlab Maintenance subscription).