Issue with LFO rate and sync

Ok so I have my pattern down, I have the LFO rate and depth automated to the way I want it to the cutoff. Sometimes it cycles thru one 4 bar loop in perfect sync and on beat and then sometimes it floats off and goes off beat. Why would this happen? I have the same envelope duplicated every 4 bars for 16 bars in succession

The lfo has its own cycle that might not be synced with you track… If you want to automate filter its best to do it directky and automate the filter cutoff.