idk if this is actually how to fix it but it's worked for me before! so i really only play ACNH on my switch so i usually don't close the software and just put my switch on sleep mode until i wanna play again. sometimes i find that when the day changes when it's on sleep mode and i go around, even if my villagers are awake, no one's crafting. so i'll go save and quit and close the software, open it up, and i can find someone crafting! again not sure if that's how it actually works but it did for me

i've only seen when no one's crafting when i just pick the game back up and not starting from the switch's home screen but idk if you guys had a different experience!