Can't get turn server to work with talk. No working ICE candidates returned

I installed the coturn server following the documentation. I am running Nextcloud and the turn server on a Raspberry Pi 4 (2GB). I am behind a NAT and forwarded the listening-port accordingly. When I do the test on Chrome it says - No working ICE candidates returned for TCP by the TURN server
This is my config:

listening-port=8920
listening-ip=192.168.29.10
fingerprint
use-auth-secret
static-auth-secret=###
realm=mydomain.duckdns.org
total-quota=0
bps-capacity=0
stale-nonce
no-multicast-peers
external-ip=###

I also tried with listening-ip and external-ip commented but I still get the same error.

I get the following in the logs of the turnserver:

730: : ERROR: session 002000000000000090: TCP socket error: Connection reset by peer 94.69.14.127:59147
739: : ERROR: session 003000000000000091: TCP socket error: Connection reset by peer 82.9.123.63:63999
745: : ERROR: session 002000000000000091: TCP socket error: Connection reset by peer 102.129.202.164:54100
747: : ERROR: session 003000000000000092: TCP socket error: Connection reset by peer 171.236.212.56:50286
747: : ERROR: session 001000000000000096: TCP socket error: Connection reset by peer 1.41.243.95:60746
750: : ERROR: session 003000000000000093: TCP socket error: Connection reset by peer 102.112.4.32:62958
778: : ERROR: session 001000000000000097: TCP socket error: Connection reset by peer 190.195.219.213:50255
781: : ERROR: session 003000000000000099: TCP socket error: Connection reset by peer 88.5.40.50:49357

Idk whose IPs those are. A new entry is added everytime I hit the test button.

Please help.