Since our incoming call flow was not working anymore (some kind of loop) after updating to FreePBX 16.0.40.6, we had to do a deeper look.
Our result: If a calendar (used in a time condition) has no entries at all, the time condition gets into a loop. We encountered this scenario, as we are using a calendar group consisting of 2 calendars for holidays: 1 linked to Google holidays and 1 to add holidays manually (the empty one).
We guess this is a bug?