All “pending” rewards are still estimates until the blockchain runs. It could be that it scored below the estimate on the actual computation or it could be a bug. Either way, I cannot say for sure.
Either way, for future reference, never assume anything will payout until it does.