fall down on

중상급 (B2)neutral

To not do a particular job or duty well enough.

"The company consistently falls down on customer service, even though the products themselves are excellent."