My phone is HTC One M8 on Marshmallow stock ROM, rooted with Magisk.
I've installed Orbot and noticed it doesn't work in transparent proxying mode when proxying all apps. It requires manual proxy settings in Wi-Fi or mobile network.
If I proxy only selected apps, it works.
I suspect it's due to DNS requests being blocked by iptables rules set by Orbot. They're trying to be sent directly, not respecting Orbot's proxy.
How can I verify it and possibly fix it?