Try changing line 445 of viaccess.c from: while((pk=keys.FindKey('V',ecm->provId,keynr,sizeof(key),pk))) { to: while((pk=keys.FindKey('V',ecm->provId,keynr,-1,pk))) {