In Qt, I have managed to receive 10 Satoshis, encrypt my wallet, then send the 10 Satoshis from the encrypted wallet. So far, so good.
I then mine-pooled 1 Satoshi, and it was sent to me 1 hour ago. Qt has processed all up to date transactions, but my wallet is still empty. I have checked the address the coins were sent to, and it matches.
Is the delay due to it being such a small amount? Or must I unencrypt the wallet to receive funds? I can't see an option in Qt to unencrypt - encrypt is greyed out, and it will let me change the password, though I have not tried it yet.
The wallet will accept funds while encrypted so that is not the problem.
Such a small amount will be delayed though.
Does your wallet show it as "unconfirmed" ?