Truist reckons with customer backlash after integration snags