After Hammerlock repairs Claptrap, you should wait for him to bring the power back online

Wait for power is a mission objective in the mission Cleaning up the Berg in Borderlands 2

After Sir Hammerlock installs Claptrap's Eye back on Claptrap, you need to wait a minute or two for him to go to the circuit breaker and restore power to Liar's Berg