VESC not starting correctly?

Hey, so I got a VESC 6.6 and when I turn it on the blue light will turn on and it will show that is it connected on the remote, but when I give it throttle it doesn’t work. After turning it on and off several times the green light turns on and everything works fine. But to get the green light I have to turn it off and on several times. Any help is appreciated. I have tried flashing new firmware and boot-loader many times but still the same problem.