Swapped boolean response for failOnNoInternet so it is more intuitive.