Why are RS485 frames corrupted between ESP32 and ESP8266?

Post both codes and a drawing or description of how the circuits are connected and powered.

If the code is clean, possible causes are missing termination or biasing, timing issues with DE/RE control, or signal integrity problems on the RS485 bus.