Bed is fine. The work station isn't.
I also am not having a lost villager issue like MCPE-46581. I have one village working fine as intended, but this villager and my Breeder are most likely the culprits here. There's a bed and fletching table right next to the single villager. I also have particles unlike the other issue.
The next closest village is roughly 80-90 blocks away. It's my Villager Breeder. I don't know, but maybe there's a bed missing there because I am pretty sure villagers can't link to a work station without a bed, right? Maybe one of my villagers are missing a bed over there? That's the only reason I can see this happening. I've already traded with this villager in question, so losing him would be annoying. I will give the nether thing a shot, or I might just try and use all of these villagers first and seeing if that changes anything! Thank you Mr. GoldenHelmet!
Mr. GoldenHelmet, it has been created.
I have a similar issue I think, but it's in 1.17.2. Do I need to make a new report or what do I do to report it again?
Well, I am console, so I can't get the world save here. Second, he's fine now.