I'm running pihole version 2.11.1. I can use the /admin client from my Windows PC to Enable/Disable pihole. When I change the status, I can immediately see the change on my iPad running 9.3.5.
However, if I try to enable or disable from the iPad, there is no response. If I select "disable for 5 minutes", the /admin console just sits there with no response. I've tried both Chrome and Safari...but same behaviour on both.
I'm not sure if anyone from the development team has an Apple iPad device at hand. I have quite a hard time trying to find an emulation online, because most of them just show you a reduced version of the page rendered using your desktop browser (e.g. Firefox) and hence cannot be used for debugging iOS issues.
I'm still looking around but if you know something that could help, it might speed things up.
After testing this on an iPad Mini (the only one I have available to test) I can't replicate your issue. Both Update Lists and the disable functions work.
I'm using an iPad Air 2. I've tried a second iPad Air 2 running the same OS version. Same problem.
Don't laugh too loudly...but I just tried a non- Android BlackBerry. It seems the same behaviour exists there. So the issue is not iPad specific.
The only common thing between the two iPads and the BlackBerry is that they're on the same wifi network. On the Pihole web interface, do "disable" and "tools" use a different protocol than "whitelist" and "blacklist"? I'm wondering if the wifi router is blocking a network protocol that's used by "disable" and "tools".