[2.2] Unhook save_meta_boxes after first successful run to prevent race conditions

Fixes #6376