Since no one else has made any guesses, here's mine.
That's something I've not seen before, so - wild guess - float level too low, fuel level drops below idle jet almost immediately?
Does it do it repeatedly, or once it dies, won't restart at all? If it won't restart a second or third time, check for spark after it dies, maybe a coil issue.