The answer to 'why is my faucet won't flush' is that the faucet is likely clogged or has low water pressure. This can be caused by a buildup of mineral deposits, debris, or a problem with the faucet's internal components. Symptoms may include slow or no water flow, dripping, or the faucet not turning on at all.
To troubleshoot, start by removing the faucet aerator and checking for any blockages. You can also try flushing the line by turning the water supply on and off a few times. If the issue persists, you may need to disassemble the faucet to clean or replace internal parts. However, for more complex faucet repairs, it's best to call a professional plumber to ensure the job is done correctly and safely.