The fuel is new, and the issue has persisted across multiple tanks purchased from different locations.
The issue does not present itself when cold, it happens after warm up when the engine is running smoothly. The engine speed doesn't slow or stumble, it just shuts off.
I wonder about the fuel...