Beitian BN-180 (M8030-KT) cannot receive UBX commands via Arduino

Is this specifically an ESP32 issue? Would love to know what could be causing this issue, as the above appears to have been the solution for others on this forum. Worst case, I can consider a transistor switch as a solution.