Hi Kada,
We have checked the new logs with SMF guys. Unfortunately, I didn't found the Agent starting routine there either, so I only assume this SMF job was launched first time after restart.
What is seen from the log exactly:
1. SMF order to download the package (7ECFA873-B1C5-4160-8899-17ACACB373BE).
2. Package Delivery check the package before downloading and find that it is not hashed yet so it hashes it (the whole package hashing is performed 8K+ files). It is OK if it is a first time after restart. I assume it is since there are not starting routine in the log before that moment.
3. After hashing Package Delivery found that some files are changed (51 files).
4. Those files are downloaded
5. Those 51 downloaded filed are checked for hash in order to be sure there was not MiTM wile the download.
6. The package is passed to SMF, which do it's job with the package.
Later in the log, several validity checks are requested for that package (by SMF) but no extra hashing is done. So, actually there is no "double" hash check for that package. If you do not restart the PC or SMA, the later checks while download will(should) only have the "delta" hashing, like in step 5.
Please note that in previous logs I didn't find "double hashing" either. There were two packages hashed, each was hashed once. If you are sure you have "double hashing" for a single package while single SMA session run (no restarts), then please provide the full logs starting from SMA starting routine. Increase "MaxSize" and/or "MaxFiles" in the SMA logging registry and collect all logs from system start until double hashing is encountered.
Regards,
Roman.