First, check whether the problem is with the shower mixer or the water supply. If hot water is weak everywhere in the house, the issue may be your boiler, water heater, or plumbing rather than the mixer.
If the shower temperature is erratic or stuck, turn off the water supply and remove the mixer handle and trim plate. Inspect the cartridge, which is the most common failure point. Look for limescale, debris, worn seals, cracks, or stiffness. If it is dirty, soak it in vinegar if the manufacturer allows it, then rinse and clean the valve body. If it is worn or damaged, replace it with an exact matching cartridge.
Also check the inlet filters or strainers behind the mixer, as blocked filters can reduce hot or cold flow and upset the mix. Clear any sediment. Make sure the hot and cold supplies are connected correctly and that both isolation valves are fully open.
If your mixer has a thermostatic cartridge, it may need recalibration. Refit the handle, set the water to a safe temperature, and follow the manufacturer’s calibration steps so the stop button or temperature limit matches the actual water temperature.
If the problem is still there, check for pressure imbalance. A failing pump, partially closed valve, or blocked pipe on one side can make the temperature unstable. In that case, a plumber may need to test flow and pressure.
Finally, reassemble everything, test for leaks, and run the shower for a few minutes to confirm the temperature stays steady. If you are unsure, call a qualified plumber.