When you loosen the glow plug just a bit, does it help? If it help, how many turns you have to loosen it? If you only have to loosen it just a little bit to get it to work, the compression may be too strong for your starter. If you have to loosen a couple of turns, please let us know what kind...
If he can turn the engine with the plug in using the flywheel, then it is not the length of the plug, if he can't turn over the engine with the flywheel, then it is very possible.
Here is the plugs get arranged, the black one is Traxxas, which is longer and the one with the idle bar is even longer. They are not the same length, not sure the standard mean but they are definitely different. I assume the clearance for the smaller engine is smaller, then it could hit the piston.
It could also you have the wrong type of spark plug in, the threads are too long and block the piston movement. Try to loosen it a couple of turn, if it move, then slowly tighten it. You can also take a picture of the glow plug.
I would actually pull out the fuel line to make sure no flooding can happen, put a napkin over the glow plug hole and run the pull start until no more fuel come out. Then make sure the pull start works with the glow plug in, please see other earlier suggestions about the pull start. I think the...
I agreed with this. Sometimes the screws got too tight at the pull starter or the spring is too week and need to rewound it back a couple of turns to give it more tension. I have rewound many pull starters ? not my fault, I didn't break them, I only fix them.