The answer to 'toilet repair won't flush' is that a clogged toilet is the most common reason for a toilet not flushing properly. This can be caused by a blockage in the toilet's drain line, a problem with the flapper valve, or low water pressure in the tank.
Some common symptoms of a clogged toilet include the water not draining properly after flushing, the toilet bowl filling up with water, or a gurgling sound coming from the toilet. To fix a clogged toilet, you can first try using a plunger to dislodge the blockage. If that doesn't work, you may need to use a toilet auger or snake to clear the drain line. If the issue persists, it's best to call a professional plumber to diagnose and repair the problem.