Welcome in the forum!
You may use a different set of Tx and Rx pins. Because the PSoC4 Tx pin is an output (which you can see in PuTTY) the virtual com-port redirection does not matter, the Rx pin might get corrupted. I don't know if the PI requires a "termination" character to process the buffer or if there is an RTS signal needed.
Thanks Bob! I confirmed the UART pins were working fine - the Pi however was being uncooperative - all working fine now.
Thanks again for quick response :)
You are always welcome!