Hi Vikram,
No new data being updated in erp system because of user locking.
While triggering the infopackage you are getting data because those records not yet been updated into BW system.
But check in each trigger whether you are getting same no of records or not ?
If yes then follow this link.
Delta Queue Cleanup Activities
Thanks,
Somesh.