Both times I had a tank outlet blockage, I could wait a minute or two, the little electric booster pump would get enough fuel to re-prime the system (equal to a manual priming) and the tractor would start.
The bug in the fuel tank would jiggle off the fuel outlet (I know this because I finally stuck a Rigid inspection camera in the tank and watched it happen), and the tractor would run until the bug floated back over the outlet....shutting off enough fuel to kill the engine.
I changed the fuel filter initially, thinking the same thing. Took it to the dealer, where they replaced the electric fuel solenoid shutoff....twice....and were going for a third time until one of the mechanics noticed the fuel strainer bowl back at the tank was actually sucking INWARD (plastic bowl), and was empty as the main fuel pump tried to get fuel. He jerked the fuel line off the tank, and there was barely a trickle of fuel. Stuck a screwdriver up in the tank outlet, and got hosed with fuel ! That was at 150hrs.
Couple years later at 700hrs, same thing happened again. This time, I knew to look first at the tank outlet. Same thing....engine quit, remove line...tiny fuel flow. Got out the camera, looked in the tank...sure enough...a small wasp (dirt daubber we call them) right over the fuel outlet. Took a long grabber tool, along with the camera, removed it.....everything good again.
How did the wasp get in the tank ? I suspect my fuel fillup hose. I hang the nozzel on a hook pointing up....I think the wasp flew in, died, and when I went to fill up one time, I hosed it in the tank....can't figure any other way (line between fuel tank and nozzle has a 10 micron filter, so it didn't come via the tank) it could get in a closed tank. Only time the fuel cap is off, I'm standing there filling the tank. SO now I dip the nozzle down, bang it against the wall, let a little fuel flow out first before I fill the tank.
This may well NOT be the OP's problem......but having had it happen to me twice, I'm inclined to look at fuel flow FROM THE TANK first dadgum thing now.