I just wanted to point people to a current fix for the "I've moved out" house issue. You will lose that villager but it has been shown to work.
Link to the PSA regarding I've moved out:
Link to the post that explains the steps (it's for kicking a villager out, but people have found out it works all the same for glitched plots):
I've yet to try it for myself because I'm busy until tomorrow but I will definitely give it a shot and see if it works.
Edit: From the comments it seems like if your "I've moved out" villager is the most recent to move in, you have to have somebody else move out first as it's highly unlikely (or impossible) that your latest villager will want to move out.
It seems like the way the glitch works is that when your glitched villager should have "moved out" it realizes it's a glitch and resets the plot.