Have you checked the dirty water tank is properly fitted and empty? If so, the problem could be caused by the float valve inside the tank that shuts off the suction when it detects the tank is full, This float valve may be jammed up by crud and not dropping back down. Give this a good clean and see if this helps..
Rupert
November 2019