Shower head not working with hot water
This sounds like your diverter is the issue. It may not be turning completely. To test, turn o,my hot on then switch the diverter back and forth. Still no shower, then the diverter is not turning completely. Or it could be blocked. Either way, pull the diverter out and take a look.