I have noticed a strange issue after upgrading to 12.4. Post upgrade, automatically the device's registration status has been changed to "Unregistered". I tried registering the device from self-service portal and it got registered. However, compliance information is not getting updated in AAD and due to that unable to access office resources. I did force update of sending Intune integration logs from Jamf Pro --> Device's history --> "macOS Intune Integration Logs" and it's sending the update to Intune. Somehow the compliance is not getting changed.
As part of troubleshooting deleted both the entries from AAD and re-registered the device but still the compliance is not getting updated. Any help is much appreciated.
The issue was resolved for me in Jamf Pro 11.0.1. And I was given a script to run that will re-establish the registration if it was previously registered.
Jamf Pro - Jamf Conditional Access script for Jamf Pro 11.0.1 (service-now.com)