I am having some difficulties viewing OS OnDemand WMS layers at certain Scales. For example, I have loaded the OS MiniScale layer which should be view-able between 1:236250 and 1:944928. However, if I attempt to view it at 1:500000 scale (with magnifier set to 100%), it doesn't render and I get the following error in the Log Messages Panel:
Map request error (Status: 200; Response: xmlns:ogc="http://www.opengis.net/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/ogc http://schemas.opengis.net/wms/1.3.0/exceptions_1_3_0.xsd"> No requested layers (MS) are visible at the requested scale (189025) ; Content-Type: text/xml;charset=ISO-8859-1; URL:http://osondemand.ordnancesurvey.co.uk:80/ondemand/wms/MAP.do?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=366531.5586588375154,617562.0833002466243,439270.4167577226181,682437.9166997533757&CRS=EPSG:27700&WIDTH=1375&HEIGHT=1226&LAYERS=MS&STYLES=&FORMAT=image/png&DPI=240&MAP_RESOLUTION=240&FORMAT_OPTIONS=dpi:240&TRANSPARENT=TRUE)
The confusing bit is, the scale in the Error Message does not correspond to the scale I'm trying to view it in QGIS. I've attached a screenshot to show the behaviour.