Rtp_forward not working on macos

i get a success reply for the rtp_forward request but i dont see any packets when i listen on the port using nc: nc -ul 15001
this is my rtp_forward request & response:

> curl -X POST http://localhost:8088/janus/7339697703605039/4563514582357717  --data '{"janus":"message","body":{ "request" : "rtp_forward", "room" : 1234, "publisher_id" : 7067676967603371, "host" : "127.0.0.1", "secret": "adminpwd", "streams" : [{ "mid" : "1", "host" : "127.0.0.1", "port" : 15001 }]}, "transaction":"Ns557KZZkled"}'
{
   "janus": "success",
   "session_id": 7339697703605039,
   "transaction": "Ns557KZZkled",
   "sender": 4563514582357717,
   "plugindata": {
      "plugin": "janus.plugin.videoroom",
      "data": {
         "publisher_id": 7067676967603371,
         "forwarders": [
            {
               "stream_id": 2311093080,
               "host": "127.0.0.1",
               "port": 15001,
               "type": "video"
            }
         ],
         "room": 1234,
         "videoroom": "rtp_forward"
      }
   }
}⏎

i also tried using ipv6 (::1) for both the host params but that too didn’t work.