At v3.16.2, Field.subspace sometimes fails for a global cyclic subspace:
>>> import cf
>>> f = cf.example_field(0)
>>> f.subspace(X=cf.wi(-180, 180)) # OK
<CF Field: specific_humidity(latitude(5), longitude(8)) 1>
>>> f.subspace(X=cf.wi(-170, 170)) # NOT OK: should give same result as [-180, 180]
ValueError: No indices found from: X=<CF Query: (wi [-170, 170])>