I think there is something I'm missing and love for you all to explain it for the "noob", sorry.
You've tried 4 engines on this 600, and they've all had the same issue. However, they all work perfectly fine on non-pulley bodies? I.e. anything but a 24", right?
So knowing that the engines work perfectly fine on other bodies, why are you looking at the engine as though it's the problem?
Or if it's the problem because of the design of the body and how that affects the engine, but Victa still sold it as a complete kit, was there something different about the original engines used? Is there documentation about the 600 series specifically that states part numbers used?
If not, I would imagine a lot of people would be having this issue with any 2-stroke 600 series, yeah?
Maybe the issue is something to do with the body? Maybe it's something to do with an engine component that's different?
To me, it sounds like the solution is to take some pressure off the crank while the engine is starting, almost like you need some sort of clutch for the belt, rather than attempting to modify the engine?