You have a Chinese built B&S engine. They are becoming more common these days.
The problem is likely in the fuel connection at the tank. In these they have been installing a very tiny screen filter inserted into fuel tank line nipple.
Most of the time I remove that tiny filter, then cut or replace the fuel line and insert a small pancake fuel filter to trap any sediment that might get in the fuel tank.
It was a very poor engineering design to use these tiny sediment filters. I've fixed quite a few of them this spring.