After researching on this, I can confirm that the api returns an empty array of managedDevices [], this is currently happening by design. A support case has been raised in Microsoft support and is pending resolution.
Please feel free to raise a support case to ensure this is prioritized as a feature