Lack of water in the tank is a common cause of toilets not flushing. A successful flush depends on a rush of water coming down from the tank into the toilet bowl, not enough water means not enough force and the toilet may only partially flush. The tank has water.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.