That's odd. I would try flashing to another firmware version. If that fixes it, you could try going back to what you had to see if it's firmware-related, or the ESC got "confused".
If it still doesn't work on anything above 2s, measure the BEC output on more than 2s. I'm just curious about something...