Issue with millitary being in defensive mode not eating

This is an old error, where they will starve when they are guarding an area that doesn’t have food in it. If you have a food source in their area, they don’t starve.

if you look at the screenshot that selected chest is the interface showing the food supplys