I was having a lot of trouble with Stocard where my watch wouldn’t show the barcodes right when I needed it to. So I swapped to Mobile-pocket. It’s not perfect either and probably in most cases it’s apple’s watch system which is well known to be buggy.