If hot water is coming from taps okay then it would appear the shower is the problem. thermostatic type showers can be tempremental and can become blocked or the wire mesh strainers can become blocked. Suggest you check out the shower first and the hot water flow to the shower.
AB
May 2008