Time Synchronization issues with Garmin 18x LVC

Not sure if it helps but I recommend checking the firewall settings that it permits udp traffic on ports 319 and 320 (or just turn it off until you have this figured) plus check that the ptp profile in ptp4l.conf is set to either default or gptp as noted in here.

Hope this help!