I have found the issue to be related to the bridge, destroying the process.
it seems to hang all the VLANs on the bond when that's present,
this also appears to be a bug in the upstream Debian package
as the python script seems to be trying to work out the order but fails to work it out...