I can only believe it if the crew didn’t give a heads up to ops and DX that they would be taking a meal break. They like to hear a leg or two in advance.
Captains discretion though, if they lost their breaks due to playing catch-up and the CA was able to give a good reason for doing it at the last minute then take a meal break. We aren’t robots.