I couldn't acknowledge any holidays to my mother for years, because so many of the times I did she critiqued the way I did it. "You spelled anniversary wrong - go rewrite it and give it back." "This isn't technically a birthday card because happy birthday isn't printed on it." "That's not the way I taught you to spell Hanukah." And on and on. There was always a problem with whatever card, whatever gift. So in my early 20's, I just ... stopped. Nothing was good enough, so why put in the effort or money? It was like I was paying to get criticized.
So I get it, OP. Maybe next year you can send her a birthday text in the AM? Baby steps!