TinyUSB implementations often require that the DTR (data terminal ready) line be asserted for data to be sent, so you might additionally need monitor_dtr = 1 in the platformio.ini. Also double check that you have the required build flags per post above, if your board definition doesn’t already define them to the correct value – otherwise Serial might go out the hardware serial / UART instead of USB.