in reply to Telnet output not captured

Most likely, the regular expression you are using to detect the prompt of your device is too eager and recognizes --> as prompt.

But without seeing the relevant input and maybe the debugging log of Net::Telnet, that's hard to tell. You can help us help you better by showing the relevant code and relevant data you receive from your device.