Indeed.
Echoing and reinforcing your experience, I’ve had this happen to me at least twice (maybe more over this last year). The first time customer service was great in refunding the points/(e-bike) credits as well as the credit card. But in my most recent experience, customer service didn’t want to give me credit for all the points, because they couldn’t give me the exact amount (so they wanted to give me less). Like you say, it takes time to fix.
Worse, for me, is that I sometimes am made to feel like I’m doing something wrong for asking for my hard-earned credits back, after a Citibike issue, not of my doing, costs me.
Sometimes customer service is great, but not always (always polite but sometimes unresponsive or unhelpful), and in my experience, chat is worse than phone.