We have addressed this by ensuring that if a solution post is moved out of the topic, the topic returns to unsolved state.
The user that is moving the solution post is notified of the impact before they complete the move action: