Serial2 Max Baud Rate

If you suspect a hardware issue, it’d be always good to write a little test sketch to make sure it’s no issue with your own code first.
e.g. a sketch that receives a byte from Serial to send via Serial1 to Serial2 and vice versa and print the result(s) back to Serial.

OK, did some research and found this
Using Serial2 results in undefined behaviour