Your setup looks good but it may just be that these providers don't have very good coverage for that segment of people. The advantage here is that none of those providers are charging if they don't find any data... you could add a new waterfall with different providers to check if any of them would find more info