AudioPlayHead ppqPosition shifted in Logic (AU) when Latency Compensation is set to All

My Plug-In uses AudioPlayHead::CurrentPositionInfo:: ppqPosition for lining things up. A customer reported, that the alignment gets out of whack when he sets Preferences/Plug-in Latency/Compensation to “All”. I never call setLatencySamples() as my Plug-in does not have any additional latency.

has anyone seen this before or does anyone know how to fix this?

thanks!

PS.: is anyone of you using ppqPosition in an AU ?
PPS.: HELP! PLEASE!