When running hardware or Full Inventory policies, they fail after a random amount of time with error code -1002.
Error code = -1002
This appears to be caused by the Windows User Profile gathering finding a loop on certain user profiles that causes the process to hang and fail.
This issue is fixed in 8.0 HF1 and up, and 8.1. If you are using 7.6, to work around the issue, please uncheck the option in the Policy under Advanced > Data classes > User and Groups > Windows > User Profiles. This will stop the behavior for happening.