Instances of barcode misreads or blank scans are causing shuttles to fail to execute commands requiring movement. As they rely on obtaining location from the nearest travel, shuttles fail to execute such commands. The location information appears to be cleared out rather than stored for such contingencies.
Expected Behavior
The system should be resilient to barcode misreads or blank scans, storing last known location information to ensure that shuttles can still act on movement commands despite these issues.
Suggested Solution
Implement a mechanism to retain location information in the event of barcode misreads or blanks, ensuring that this data is used to execute commands that require movement, thereby preventing system stalls.
System Info:
Description
Instances of barcode misreads or blank scans are causing shuttles to fail to execute commands requiring movement. As they rely on obtaining location from the nearest travel, shuttles fail to execute such commands. The location information appears to be cleared out rather than stored for such contingencies.
Expected Behavior
The system should be resilient to barcode misreads or blank scans, storing last known location information to ensure that shuttles can still act on movement commands despite these issues.
Suggested Solution
Implement a mechanism to retain location information in the event of barcode misreads or blanks, ensuring that this data is used to execute commands that require movement, thereby preventing system stalls.