There are 3 cut outs in the bottom of the piston.
One opens the inlet port to the carburettor so the new charge can get into the crankcase
There are two more, one either side of the piston to allow the fresh charge to enter the cylinder
These can get blocked or damaged.
Usually the port that gets blocked is the exhaust port because people run fuel
il ratios that are way too oil rich.
On some engines there is a plastic plug that sits in the side of the engine . to make the transfer ports and these can get damaged, melt, drop down, get out of place etc.
I do not have an IPL for your exact engine so do not know if it has port stuffers or not.
Also the piston itself can get damaged which prevents the ports working as they should.
To check that you need to poke a mirror down the induction port and of course , know what the piston cut aways should look like.
This gets confusing as some engines have different ports either side , one favouring idle & the other high speed running or other times just to control the swirl of the fresh charge entering the cylinder.
If you are going to work on these engines you need a pressure & vacuum gauge.
There is no two ways around it.
Either two gauges or a single gauge that works both ways and the latter is a big time saver.
Usually I pump 30 PSI into a crankcase to test the seals.
Even then it is hard to find the leak using bubble blowing liquid ( pinch it from the kids/grandkids ) so much better than 20% dishwashing liquid in water.