So based on the data we pulled, the delay happens extremely infrequently and it always does self-correct. Usually quite quickly (before you'd ever even actually notice it - i.e., by the time you got the Heirloom shop and saw your shard total, it already would be fixed, even if there was an issue at the exact time of opening. The OP's case where the delay was over an hour is super rare, though even then, it did self-correct. We found no examples where a player didn't actually get all 150. Unfortunately and in rare - less than 0.05% - cases, it just takes a bit for the shards to register to your account. The precise timing of a "bit" varies. Like, I didn't actually do anything for the OP. By the time I got flagged, checked, and replied, it was already fixed. I'm guessing that's the same as for you. You're probably already showing what you should be.