CoreData was being wiped if there was an internet connection but before checking to see if there was new data available. This has been resolved. If not connection or new data refresh not available app uses currently stored device data.
Inventory details now update properly. Date was not being passed if it was not specifically chosen by the user.