Но разницы по идее нет, что ESP-01, что ESP-12. Только другая микросхема флеш и больше ног выведено из чипа ESP8266.
Так как модуль стартует через раз при питании от сети, есть подозрение, что состояние на пинах CH_PD, GPIO0 и GPIO2 не соответствует требуемому в даташите и поэтому модуль...