I think that nobody in their right mind uses detect internet. (because historically it can in many configurations create issues that are very difficult to troubleshoot and solve).
It Is Rule #5:
But what issues does It create when it is active but doesn’t work (your case)?