Thank you for the explanation!
What phone are you using?
The support will depend on if your device supports Depth API in ARCore. You can check which devices supports it here:
ARCore supported devices | Google for Developers
In the future, I hope to be able to get some more older devices to test on, as I might be able to circumvent the need for Depth API.