Lack of water in the tank is a common cause of toilets not emptying completely. Not enough water means not enough force, and the toilet may only partially flush, as a successful flush relies on a rush of water coming down from the tank. You can check the water in the tank.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.