Handle invalid codes and duplicate or closed-box scans
Read the reason for an invalid code, pick the panel manually, and confirm before adding to a closed box.
Invalid codes show the reason with a 'Select panel manually' action that opens the manual panel picker.
✓ ২১ অক্টোবর, ২০২৬ তারিখে প্রোডাক্টে যাচাই করা হয়েছে
Scanning a panel that is already in a box shows an error toast '<panel> is already in this box' (no Invalid QR popup).
✓ ২১ অক্টোবর, ২০২৬ তারিখে প্রোডাক্টে যাচাই করা হয়েছে
Scanning into a box that has already been closed first asks you to confirm before the panel is added.
✓ ২১ অক্টোবর, ২০২৬ তারিখে প্রোডাক্টে যাচাই করা হয়েছে