Serial läuft per default über UART 1+3,
wenn du SoftSerial zusätzlich brauchst, muss es IMMER über ANDERE Pins laufen (z.B. 12+13).
Was allerdings sein kann, ist, dass der ESP8266 überhaupt nicht zu den SoftSerial Libs kompatibel ist.

PS,
es ist aber denkbar, dass du für reine Ausgabezwecke den TX1 (GPIO2=D4) mit Serial1() nutzen kannst, zusätzlich zu Serial() RX+TX