Is that user unfriendly? In the desired path where the resource isn’t blocked the options are display an error or try again.
When a request goes to PiHole it just gets redirected to a bad address, so the application hasn’t got any idea why it isn’t working. In most cases a programmer just adds a retry with exponential back off and goes on with their work, because there’s no real cost to doing that for analytics or advertising code.
Same thing when you block something with ublock. It’s an annoying user-unfriendly practice. Google does the same thing
Is that user unfriendly? In the desired path where the resource isn’t blocked the options are display an error or try again.
When a request goes to PiHole it just gets redirected to a bad address, so the application hasn’t got any idea why it isn’t working. In most cases a programmer just adds a retry with exponential back off and goes on with their work, because there’s no real cost to doing that for analytics or advertising code.
Retry with exponential back off would not produce a large number of requests.