The reason of this error is when creating a HCK/HLK package, the number of “OS Platform” of HCK studio should be same to actual testing machine.
In my case, I added 3 machines Windows 7, Windows 8, Windows 8.1 and removed Windows 7 and 8 but HCK studio still have the 3 machines and I cannot remove 2 machines on HCK Studio.
So I created a new project with 1 machine (Windows 8) and created a package and submitted it successfully.