fall down on

Intermedio alto (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."