Either the ignition system or carburetor/fuel system could be at fault. After it does its thing, squirt some fuel into the carburetor and see if if snorts or attemps to start. If it does then it's a fuel problem. If it makes no pop or snorts, it's a ignition glitch.

Faulty solid state ignitions are known to break down and quit when warmed up.

Stuart