i noticed something btw, me and my friends were playing on a third party server which we had rented and i also had this issue. then we changed to another server provider (because of another issue, the first server providers had bad servers) and this issue was gone, the villagers started moving, breeding, sleeping, and of course restocking. i do belive that switching servers was the fix for this issue, but there might have been something else too who knows. just wanted to tell you. the last server was quite laggy and at 100% all the time, the new server is at 5-10% so try to switch servers and see if this fixes the issue. maybe the server isnt able to handle the AI of villagers when its at max cappacity
i noticed something btw, me and my friends were playing on a third party server which we had rented and i also had this issue. then we changed to another server provider (because of another issue, the first server providers had bad servers) and this issue was gone, the villagers started moving, breeding, sleeping, and of course restocking. i do belive that switching servers was the fix for this issue, but there might have been something else too who knows. just wanted to tell you. the last server was quite laggy and at 100% all the time, the new server is at 5-10% so try to switch servers and see if this fixes the issue. maybe the server isnt able to handle the AI of villagers when its at max cappacity