I think I’ve figured it out. The default plans saves the meals as regular breaks, so it can move them to any time. Once I deleted and changed it to a meal break, it filled in at the correct time.
I don’t really care when I eat, so I almost prefer it the other way, but not if I have to sit down and eat right away.
It still shouldn’t been moving regular breaks, as they have a set start time just like a meal break. There is some flexibility in the start time, but that normally defaults to 10 minutes. If you see this problem again, e-mail webmaster@touringplans.com and see what they ave to say about it.