In that case what sometimes works quite nicely, instead of recreating/reconnecting the compound:
Switch the version 1 version back, and then:
Switch the version 1 version forward again
Not sure but in case there's no versioning on the compound, it might be possible to create a temp one from the defunct compound (?) and to do some switching
-ray