When riding Happy Ghast and park it with trapdoor above its head, it stop moving. Then, I leash it to a fence with block preventing the Happy Ghast following the lead. Suddenly, the game run very slowly. But fps does not reduce.
The games runs fine after
The Happy Ghast is killed. or
I cut the lead with shear. or
The Happy Ghast is moved to position that it can move itself. or
Player go away and Happy Ghast is unloaded. The games runs slow again if player go back to the Happy Ghast.
To reproduce, follow the video I attached or here is the step
Make a 4 blocks high pole out of full blocks.
Place trapdoor on the side of topmost block.
Ride Happy Ghast into the trapdoor and close. This will make the Happy Ghast stationary.
Place a fence 7 blocks away from the pole then leash the Happy Ghast to the fence.
Even after removing trapdoor or some blocks from the pole so that the Happy Ghast stay still, the games now runs like turtle.
Player can still move like normal but interaction with the world is slow. The game still retain fps.
For more information, this seems to be the same bug as
MCPE-222288
MCPE-222246
Happy Ghast reduce tps when it is leashed either by player or to fence when it touch the ground.