Esc programming problem

Sometimes an ESC needs to be calibrated so it adjusts to the desired pulse width range. Read the owner's manual for your ESC to see how to calibrate. If you have a generic ESC running some common firmware (BLHeli or SimonK) you can probably find calibration instructions with a Google search.