I have seen this issue periodically playing my warlock deck as well. I have had the card in my hand showing one less upgrade than the played card tray. I play this deck regularly and miss an upgrade 20-30% of games I play (roughly 1/9 of time I invoke). It happens more on the first invoke of a hand.