I had windows 11 system syncing with a PTP linux server, but few months ago it stopped receiving PTP messages (no 512 events). After trying various things, replacing the ptpprov.dll with one from a Windows 10 computer ended up fixing the problem. I can't see from the past updates at which point things changed, and whether a new update might have corrected any bugs.
There is no point posting my configuration settings, since identical settings in Windows 11 in the past and identical settings in Windows 10 worked fine.