Hello, list I have this lua script, i try to put music to the aleg while do another task, but it is not working (not audio at all), any advice on what am doing wrong? THanks in advance, here my script: ---------------------------------------------------------------------------------------------- require 'socket' local host = "127.0.0.1" local port = 8021 function set_hold(uuid) local conn = socket.connect(host, port) if (conn) then local cmd = "bgapi uuid_broadcast " .. uuid .. " /opt/freeswitch/sounds/es/dm/dm-promo-recharge-hold.G729 aleg"; freeswitch.consoleLog("info", "CMD: " .. cmd .. "\n") conn:send(string.format("auth ClueCon\r\n\r\n%s\r\n\r\nexit\r\n\r\n", cmd)) line, err = conn:receive() while (not err) do if (line ~= nil) then freeswitch.consoleLog("info", "SCKT: " .. line .. "\n") end line, err = conn:receive() end conn:close() else debug.notice("Error posting to server: " .. host .. ":" .. port) end end function sleep(n) os.execute("sleep " .. tonumber(n)) end session:answer() session:sleep(500); uuid = session:get_uuid(); freeswitch.consoleLog("info", "UUID: " .. uuid .. "\n"); api = freeswitch.API(); set_hold(uuid); freeswitch.consoleLog("info", " - - - RETURNED - - -\n"); for i=1,50 do if not session:ready() then break end sleep(1); end if session:ready() then api:executeString("uuid_break" .. uuid); end freeswitch.consoleLog("info", " - - - FINNISH COUNTING - - -\n"); session:hangup(); ----------------------------------------------------------------------------------