TCP input to SuperCollider

I would ask the following question to check if I misunderstand OSC, TCP and UDP. Of course, this question might not be related to your project because it is based on my humble knowledge without knowing your project characteristics.

As far as I know, if I correctly remember, OSC over TCP could be problematic in further communications between the server and the client when the server does not successfully receive data. It occurs because TCP continuously checks if the data is sent without loss and resends it until the server has entirely received data. In the worst case, a loop may occur due to an undelivered message if the Wi-Fi connection is unstable. Thus, UDP is better than TCP in controlling synthesis in real-time, even though sometimes OSC messages may not be delivered.

My question is as follows:
Could you give me some cases where OSC over TCP is required rather than over UDP?