@walterf25 How does you app receive the data? (polling usb in a timer and then updating the ABMaterial page for example).
I suppose you are using the Serial lib: Do you see the data arrive there and is it just the ABMaterial page which isn't updating?
EDIT: if you're sure the data arrives in B4J, I can have a look at your ABMaterial code tomorrow (you can mail me the relevant refresh code). Maybe it is just a matter of the usage of refresh.