However, the manager of the other group should get some management training. He did a piss poor job at communicating. All it would've taken is explaining the group's prioritization and roadmap and the OP would've not left with "THIS COMPANY CAN'T DO SHIT!" feeling.
Now, if they don't have a roadmap, and their prioritization sucks, that's another matter, and entirely possible, of course.