If a tunnel is in a bridge, and you try to delete the tunnel from a bridge and delete the bridge itself in one commit, the commit will fail, and you will be unable to commit anything else until reboot.
The cause is that, unlike in ethernet and friends, bridge group is handled by a half-baked custom script that assumes that the bridge exists.