Android Enterprise Device owner Zebra T51 device "Location not possible"

Hello we have enrolled 90 of the 750 devices we have purchased, each time the device is enrolled on owner mode the location is not enabled, on the device itself it is turned on and enabled but SMC device object says "Location not possible" in the compliance violations, there is no options i can see on the device itself that inst turned on. i have used legacy android enrolment and the location does work as expected, its only when enrolled in Enterprise device only mode.

 

can anyone offer any advice please?

Andy