Environment Details
When pulling data from the MongoDB collection, usageReports, some records are missing the SerialNumber value (i.e., email address).
Cause
The usageReports track Designer usage and it gets the data from Designer when it makes an API call via the PhoneHomeURL to store JSON in the MongoDB. That JSON is missing the SerialNumber due to Designer not being registered with an email address.
Resolution
- Open Designer
- Go to Options | Manages Licenses
- Select the Gear icon
- The Machine Serial Number should be empty which creates this issue
- Go back to Go to Options | Manages Licenses and de-active the license key in question
- Again from Go to Options | Manages Licenses, reactive the license key with the email address
Additional Resources