Today on "Unix is a coherent, orthogonal system," my cron job refused to run because it has unescaped % signs, which as we all know are totally a thing in any other shell context... oh wait, no they're not.
But for some reason if you put a % sign on a cron job, it assumes you wanted to do a line break, because... well, it's just logical, it's Unix.
(I rarely complain about Unix quirks but this one is weird as hell.)