in reply to synopsis of IPC::Open3

Let us really help you posting your program code!

Anyway, try using strace to discover what is going wrong at the OS level.