Why are RS485 frames corrupted between ESP32 and ESP8266?

Why?
Can you replace esp8266 with esp32?