I have the exact same problem. My son is almost 3.5. and we put him in preschool last week. Just sent him in his spiderman undies and he has not had a accident at school since he started. And the last couple days at home have gone great! he even went on his own last night without telling us.
Good luck. The light just has to click.
Good luck. The light just has to click.