the flex duct can be ran more then 3ft ,but the way they did it is not right .
there must be a kink in it or it is torn in the wall some were.
with out looking at it its hard to tell you what to do ,so if you can post some pictures it will help.
charlie