The bounce will help with getting the client into the correct role. The status of the device might have changed. So instead of using a cached posture, it checks, updates the posture, and bounced the client to see if it matches something different. This is normal for a posture check as it updates the endpoint database.
------------------------------
Dustin Burns
If my post was useful accept solution and/or give kudos
------------------------------