You'll notice that none of the resultant schedules explicitly schedule your daily lunchtime. Just because you don't see lunch listed on the schedule, it doesn't necessarily mean that it didn't leave you time for lunch.
The engine will do its best to protect the lunchtime you desire, within your specified window. While it may not be possible every day (depending on the size/complexity of your caseload), the engine will leave time between sessions for your lunch.
Customer support service by UserEcho