we have the same problem as Freddy
We have MACOSx with 802.1x and if it failed do MAC authentication.
We have onGuard, with vlan change between healthy and quarantine.
We have a Cisco phone between switch and MACOSx.
If we do a bounce port Cisco, doesn't do anything.
If we do a bounce client with Agent not soluble, it's works, change vlan.
But if the client don't like to install the Agent, and choose the soluble agent, the bounce doesn't works and not change vlan.
If we remove the Cisco Phone,
we do the bounce port, works ok and change vlan
if the agent do the bounce, works ok and change vlan.
As I explain, if we have a phone between Switch and MACOSx, the only solution that we have is to If unplugged the cord on this case???
On windows, works all OK.