Consider to check if it helps to use application private IP address and port number for the STUN inquiry
stun.get_ip_info(source_ip=PRIVATE_IP, source_port="54320")
and to also use the private port number instead of PUBLIC_PORT when binding
SOCK.bind((PRIVATE_IP, 54320))