I've learned from an answer here on this site that if a body were to split apart in orbit the center of mass will continue to be on the same orbit. (Couldn't find the post)
But let's say an asteroid is to blow up in two pieces such that the smaller piece reverses its direction and velocity and thus stays in the same orbit, but going backwards.
But now the bigger piece must be faster than the velocity of the center of mass, this higher velocity changes the orbit of the bigger mass.
Now the center of mass is not in line the smaller piece continues the same orbit while the bigger piece changes the orbit. This doesn't seem right. What went wrong?
For example this question https://www.toppr.com/ask/question/an-asteroid-orbiting-around-a-planet-in-circular-orbit-suddenly-explodesinto-two-fragments-in-mass/
An internal explosion causes the center of mass to move farther and farther away from the Earth.
I'm very certain I've made astronomical blunders but I would like to know my mistake.