hwid changes on linux

HDD id changes on every reboot on linux. Vmprotect doesn’t accept serial number tied to this HWID afterwards.

Operating System: Ubuntu 18.04.3 LTS Kernel: Linux 4.15.0-58-generic Architecture: x86-64
VMProtect Ultimate v 3.3.1 (build 1086)

Output of udevadm doesn’t change from boot to boot
udevadm info --query=all --name=/dev/sda
uuid’s of hdds don’t change as well

Why is hdd id changing? What exactly changes? I can instruct linux users to make some additional actions but what?
Why VMProtectGetCurrentHWID returns only 3 hardware parameters?
If CPU=10 and other weights are 1, overall sum is < 12 so the key doesn’t pass as valid.
How do I solve this?

Couple examples:

2D3kAN00sTT/z8eb;
2D3kAN00sTQnU8jM;
2D3kAN00sTSPQuUK;
2D3kAN00sTS7NMFS;

[MACHINE0]
HOST=34B134DC
CPU=E43DD8
HDD=9BC7CFFC

[MACHINE1]
HOST=34B134DC
CPU=E43DD8
HDD=CCC85324

[MACHINE2]
HOST=34B134DC
CPU=E43DD8
HDD=AE5428C

[MACHINE3]
HOST=34B134DC
CPU=E43DD8
HDD=52C134B8

After some time current hdd id start to match one of previously occurred ids.
Maybe vmprotect takes the first hdd/partition or all of them and doesn’t sort them first? something like that.
I have 2 disks with 4 and 2 partitions.

Please help.
I’m a licensee and I still didn’t get any help.
Does anyone else protect linux binaries with vmprotect? tied to hardware?

Thank you for your report. We’ll check it soon.

Could you send us examples of the result of the command “ls /dev/disk/by-uuid”?

Here you go

estimap50@estimap50:~$ ls /dev/disk/by-uuid
1195da9d-d01d-4205-9f4a-a55920f57463  8aabd576-85d0-47a9-9947-7de790b71563  bd3a0461-aae3-44d8-8e65-712f483628c5
83ecf50d-4df2-4da1-bcc1-84ddb3abe37a  ad6b7d7e-51a8-4e0a-bc12-8fe95cbd6bbd
estimap50@estimap50:~$

As I understand this result does always change?

No it is always the same.
Here are the partitions. System is on sdb2

estimap50@estimap50:~$ lsblk -f
NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
sda                                                      
├─sda1 ext4         1195da9d-d01d-4205-9f4a-a55920f57463 /mnt/old_drive
├─sda2                                                   
├─sda3 ext4         83ecf50d-4df2-4da1-bcc1-84ddb3abe37a /mnt/old_drive2
└─sda5 swap         bd3a0461-aae3-44d8-8e65-712f483628c5 [SWAP]
sdb                                                      
├─sdb1 swap         8aabd576-85d0-47a9-9947-7de790b71563 [SWAP]
└─sdb2 ext4         ad6b7d7e-51a8-4e0a-bc12-8fe95cbd6bbd /
sr0

output with hwid 2D3kAN00sTTH0n0S

estimap50@estimap50:~$ ls /dev/disk/by-uuid/
1195da9d-d01d-4205-9f4a-a55920f57463  8aabd576-85d0-47a9-9947-7de790b71563  bd3a0461-aae3-44d8-8e65-712f483628c5
83ecf50d-4df2-4da1-bcc1-84ddb3abe37a  ad6b7d7e-51a8-4e0a-bc12-8fe95cbd6bbd

output with hwid 2D3kAN00sTTbz88H

estimap50@estimap50:~$ ls /dev/disk/by-uuid/
1195da9d-d01d-4205-9f4a-a55920f57463  8aabd576-85d0-47a9-9947-7de790b71563  bd3a0461-aae3-44d8-8e65-712f483628c5
83ecf50d-4df2-4da1-bcc1-84ddb3abe37a  ad6b7d7e-51a8-4e0a-bc12-8fe95cbd6bbd

Please try the 1150 build.