This is a bizarre issue on an abandoned project, but I get TileIO error 404 on any area that's even a decent bit away from the default parameters, and its rather confusing that any latitude and longitude I provide to it that isn't inside or very close to the provided manhattan coordinates immediately break it.
example: montreal:
-73.9550392744427, 45.3263071892754
-73.4566024965003, 45.7194063912574