Why are RS485 frames corrupted between ESP32 and ESP8266?

Yep - I had missed that from OP’s description