I am playing on a laptop(i7-9750h, 16660Ti, 32 GB ram, m.2 PCie 4 SSD), and I have bought the PE two times on Google play store and playing it on a Huawei P30 Pro(Android10) and Xiaomi 13T Pro(Android 14). Generally, my kids are playing together on them, in creativ, using LAN.
However, I am also playing with those accounts, simultaneously: I open my world on the laptop, and the two other account are connecting, and staying on a fix place:farming gunpowder and wither skulls in an automatic farm.
The main character is about 1000 blocks away from the gunpowder farm(2nd character) , and has a view distance of about 20 chunks (does not need more currently)
The 3rd character is in the nether.
The farms are working perfectly, if the main character goes by, but the mobs will not spawn, if he was left the area. But sometimes, it is working without him. Right after login.
I have tried to restart the game or use another network, but I was not able to find any rule, when it is working or not.
I have not find any rule about mob cap in this regard.
Linked issues
Comments 6

Bedrock Edition has a global environmental mob cap of 200 mobs. Whenever at least 200 mobs of types that normally spawn in the environment are simulated anywhere in the world, environmental spawning does not occur. Does this explain what you are experiencing?
Based on the video you linked I think this is a likely explanation if you have flocks or herds of animals or fish somewhere near the villagers you are working with.
Thank you for the reply!
I have indeed a lot of animals in the village. Bees are there, through breeding. Also the chickens, and a bunch of other animals through breeding. Villagers, like 50 people , and their iron golems, a bunch of allays and a few named zombie, as a bait. But they are named, shouldn't they not count into the mob cap? I have a lake as well, with tropical fish - they were transported here in a bucket. I have a fish farm as well, but I know, it is not working if I am not there.
According to this gist github page, the a majority of them, if not all should be left out: https://gist.github.com/yonta/ce7c7e17a78777655cc5d61f60092216 I will try to leave the village, and check the spawn rates.

That GitHub page appears to be a copy paste of text that was on the Minecraft wiki 4 years ago, at best. It is filled with outdated information. I also do not see a statement about removing mobs from caps by name-tagging. Regardless, that’s a Java-exclusive mechanic.
There is no mechanic to remove mobs from the global or local caps in Bedrock Edition, other than killing them or unloading them. Villagers, iron golems, and allays are not counted, however, because they do not spawn “naturally” in the environment around the player.

Resolving report as a duplicate of BDS-5094, which itself is resolved Working As Intended. That means Mojang considers this to be intended game behavior.
Thanks again!
I have 5 mobs named (uoside down iron golem, 3 zombies and a colorful sheep)., that should not have to many impact.
As the infos in the site are outdated, please confirm or deny this things:
Do animals spawn through breeding count, egg throwing count?
Do things in other dimensions count?
Do animals they were once in a bucket count?
Villagers, and their summoned cats count?
Do tamed animals (cat, dog, horse), or animlas I have rode once count?
In my video, do the spawning starts because I have left my village, or because I went to the gunpowder farm?
Thanks
I am currently uploading a video from two screen captures to youtube:
https://youtu.be/kF8Vv3gNXJw
Left is the laptop and right is the P30 Pro