SparkFun 2D Barcode Scanner Breakout - Disable Setting Barcodes

I’m playing with the SparkFun 2D Barcode Scanner Breakout to possibly use it in an upcoming project. As described in the manual, there is a set of “setting barcodes” that can be scanned to change how the scanner is configured. For example, you can turn the beep off and on, disable scanning QR codes, etc.

I may use this to set up the scanner, but I want to be able to lock the configuration to prevent anyone else from changing the settings later. My project is a sort of kiosk, and currently it seems like anyone could come along and scan a “disable all symbologies” code and effectively brick the scanner until I realize it and factory reset it.

I’m unable to find any guidance in the manual or in any part of the APIs on Github (Python and C++) that provides a way to prevent the settings from being changed or from even detecting that settings have been changed. Am I missing something, or is it just impossible to turn off settings barcodes?

I believe the default library does NOT have a way to disable settings scans, however…the supposed person would have to do somewhat significant research and have a curious motive to even have that as a potentiality (why would someone want to to such in the first place?), then attempt to perform such without being noticed (and even if’n, it’d be easily reversible). They would need fairly intimate knowledge of your pricing & whatnot to actually get away with something

While this may seem like a point of potential stress I sincerely doubt it will fruit; I’d sooner give a laminated binder with the relevant codes and keep it on the kiosk