In Avengers: Infinity War, the Hulk
refused to come out after he was sent back to Earth. Even when his life is threatened he wouldn't come out.
We can only speculate as to the reasons and wait for sequel to come out; but has this ever happened in the comics? If yes, what was the reason?