We are also experiencing this. We have 6 developers working simultaneously, so we have a lot of feature branches and pull requests so our develop branch (where we "Refresh" from) is constantly changing.
Whenever we do a refresh (whether it's on the Workspace, Target, or individual PBL) we get the "One or more PB Objects failed to compile..." message.
We can click OK and it appears to refresh, but too often objects do not get updated.
The code base is solid - a full build before or after finishes cleanly. So there isn't a conflict with anything code-related.
The object referenced as the offender is always the 1st object in the PBL (if refreshing the workspace or target, the 1st object in the 1st PBL - usually a datawindow in our instance, which further supports it's not a code issue).
Please see my attachment - the example is the 1st datawindow in the refreshed PBL.
Has anyone else seen this behavior, and if so - come up with a solution?
I can open a formal bug report if requested.
Thanks,
John