I initially reported this in this bug post: #1209549029306798121 message
But that was me playing on Steam Deck so I'm not sure if that was a reason.
I just played on PC though, and I saw the ||Merry Andy|| card available in the shop. When I purchased it though, it didn't update anything in my Collection 😦 this has happened as well with the ||Hit the Road|| joker, I've unlocked it but when I see it in the shop and buy it, it doesn't update my collection 
I hope there's a fix for this soon, I'm getting discouraged from playing Balatro since I do play to unlock more of the items in the collection 😦
update: adding here that i'm playing a challenge deck here (Luxury Tax), maybe either allow unlocking of items while playing challenge decks, or have an indicator somewhere that this isn't allowed? 🥲