Did you check to see of motor thermal protection was disabled? Several of us have had issues with this feature on Hobbywing ESC as it's either not implemented on some motors or implemented differently.
Have you checked the LVC cut off setting and number of Lipo cell settings? Hobbywing recommends setting the lipo cell count to the exact number as opposed to auto if you're always using a 3S battery. Auto is the default.
When you turn on the ESC how many beeps do you get? You should get 3 = 3S battery.