Well that circuit breaker is fed power from a 50 amp fuse under the hood, Maxi Fuse 7. The circuit breaker is only rated for 20-30A depending on model, so it can overheat/break the circuit without actually popping the fuse. If it's getting hot, that means there's very possibly a dead short in one of the things that circuit breaker serves, and the breaker being hot is that circuit still drawing current through the circuit breaker's resistance circuit, keeping it heated and the main breaker contact from re-engaging. Your problem is likely to be in one of the wires going to the modules and switches, here's a power distribution diagram specifically showing the circuit breaker and its destinations.
You must be registered for see images attach