The way the chain locks up at the front sprocket is when it folds over on itself. If you take the slack out of your chain enough that it simply can not fold over on itself... your problem will go away.
Proper slack:
View attachment 190666
If your chain actually TOUCHES ... that's way too much slack.... WAY too much...
There is not much clearance room around the counter sprocket. The chain has to ride wrapped tight on that sprocket.
I do see many photos of bikes with loose drive chains.
A misaligned and loose chain sometimes has a tendency to climb up on the sprocket teeth. This causes the jamming.
Friz ..be interesting to know the distances from the center of your counter sprocket to the center of your rear axle AND center of the crank to center of rear axle.
Both you and Damien have the chains aligned tight with no slack on either, enabling you guys to run the chains with nothing to pick up the slack.
The Hyper frame seems to work out perfect for this.
I have a Schwinn frame and I have tried different size sprockets and configurations but still can not hit it where the axle falls out in the stays AND both chains are adjusted correctly.
I don’t mind running a half link on the pedal chain. I do not trust the half link on the engine chain. The tiny cotter pin or other hard wire necessary to hold the half link wears from the chain constantly changing shapes. IMO, the half link is not safe on the engine chain unless you keep a close eye on it.