Maps not going through NEFilterDataProvider

I've got an NEFilterDataProvider that works on Safari and Mail just fine, but when I open Maps, Maps is able to load tiles without any callbacks in NEFilterDataProvider. Even if I have the NEFilterDataProvider just return

    return [NEFilterNewFlowVerdict dropVerdict];

Maps is still able to download new tiles, and I see the traffic on the wire. This is on today's current GM macOS (not Big Sur).

How do I get callbacks for Maps? And what other Apps are able to bypass NEFilterDataProvider?
I would open a bug report for more information here. Please respond back with the Feedback ID once you have done so.


Matt Eaton
DTS Engineering, CoreOS
meaton3@apple.com
Maps not going through NEFilterDataProvider
 
 
Q