I have this problem, too. No cards in the decklist, and constantly "Waiting on hearthstone." Deleting innkeeper.data caused it to sync again the next time I loaded it, but the deck list still shows nothing.
yeah.. no this isn't fixed at all, I can't even synch my collection it says error. It really sucks that my favorite HS deck tracker has been bugged for weeks with no fix.. guess I'll just uninstall it and keep using deck tracker from hsreplay instead since it doesn't look like it's getting fixed anytime soon.
So if you havent read the other threads, the fix to this is to disenchant your half-time scavengers, for now. Luckily they are just common cards so it shouldnt have that much effect. If disenchanting your scavengers didnt work, ive also heard to do the same with regenerate, but i have both and it worked for me when i got rid of my scavengers.