No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Mine hasnt updated either since around that time. Nor has it updated if I look at creditchecktotal, so that leads me to believe its Experian.
Both other bureus are updating (and climbing week to week it seems).