Hey, I live in an incorrectly marked NFZ, so I have to apply for little circles of space where I intend to fly.
(I send them a bitmap of the actual NFZ with each request.)
Anyhow, the algorithm used to be (before the latest Firmware update:
1. Is the drone in a NFZ? If not, then fly, else check...