Stephanie, see this thread for actual example code of using the serial blocks to send/receive:
I did all my testing with an UNO and everything was fine. My understanding is that serial ports operate identically on those three platforms (I've interchanged working code between those three exact devices many times).
It might also be a phone specific issue. With my testing, I was using a Moto G Play XT1609 running Android 7.1.1.