Things like that happen to me sometimes.
Some days I can get 10-14 second solves constantly, and on some other days, I might get 16-19 second solves,
Although when I try to be more aware on how I am solving on a "16-19 second solve day", I see that my look ahead isn't very good at that time.