Separate udp from publish port by '/' and not by ':'.
Perhaps it works in some cases with :, but podman run expects a / separator.
The format for --publish explains, with two : it expects an ip address, host and container port:
--publish, -p=ip:hostPort:containerPort.
Edited by tr