I believe the queries are working and the test says they are fast. But something is stopping the program for a few minutes.
For 3 pools, the program takes about 4min do finish "pools request", then another 4min to finish "miners request", which gives around 8min for each loop.
As you can see from the picture below, mindminer is running for about 14h and only made 51 loops....it's not making 2s a loop.
https://imgur.com/a/iKxNmhN If we could test and log the time every step within the loop we could find where the program is stalling.