Observer: Skip invalid QR code IDs