We're working to set up a Conditional Access policy that blocks iOS and Android devices from connecting to cloud apps if they are marked noncompliant.
Compliance policy is already in place for the devices and will mark them noncompliant.
I'm setting up the conditional access policy. To test, we're using the handy "What If?" tool. So I set up the CA policy, and set it to include only iOS and Android devices. I pull up the "What If?" tool for it. I pull a user to test on, and set them to using iOS or Android. And that CA policy shows under "Policies that will not apply" with the reason being "Device Platform".
I'm at an absolute loss. This seems incredibly basic, but I can't get around it. I've tried fiddling with the options, but at the end of the day there's not much to do- I've set which device platforms to target, and if I choose those platforms it shows it won't apply because of the device platform. Makes no sense at all. If I don't choose a platform, it shows that it will apply. Any other platform- be it one I selected or one I didn't- shows it won't apply for reason "Device Platform."
I've dug through the documentation, but there's basically none on these reasons. Any assistance would be massively appreciated as this is really holding us back right now.