We had, but the latest bigger issue FTL#718 and
were both caused by this. The extras work needed to initialize clients that never sent any real DNS seemed to be too much of an edge-case to be worth the effort.
The PR has been reviewed and merged. Please go back to the main branch using
pihole checkout ftl release/v5.0