When you switch the MAC speed from 10/100-Mbps to 1000-Mbps while the MAC function is transmitting data, the transmit packet gets corrupted. The MAC function continuously sends data out through the SGMII.
This issue affects all designs that contain MAC function with SGMII PCS.