[FIX] barcode interface: a lot of deferred were not correctly returned