I suspect most tanks today don't come with a screen in the tank.....just a outlet fitting. That's the way my 2011 Yanmar is.
Pull the line off at the tank...see if any comes out. Then poke a skinny screwdriver or piece of stiff wire up the tank fitting and see if you don't get hosed with fuel.
A moving obstruction cut my fuel flow off twice over the course of a few years on my Yanmar. 1/4" plastic fitting in the plastic tank bottom would get plugged by a wasp or something simple (don't ask me HOW it got in the tank), and basically shut fuel off. I'm convinced this is more common than people think, based on the number of posts here similar to yours. They start off trying to fix it by changing fuel filters, fuel shutoff solenoids (my dealer did that twice the first time this happened while under warranty before finally figuring out the problem), and so on, while not checking the very first thing....
IS there fuel coming out of the tank !
I finally fixed my problem with one of these. You'd have to have a serious build up of junk to block the flow on one of these.
FINGER STRAINERS from Aircraft Spruce
Cut the plastic fitting off flush, then drilled a hole little smaller than the outside of this filter's threads, the used the filter as a 'tap' with a socket to cut new threads in the tank wall, which is fairly thick, so it had plenty of 'meat' to cut threads in. Then screwed a 1/4" male hose adapter in the internal thread of the filter screen. THAT fixed my problem years ago.