karenjoly :
Microsoft allows you to move the retail (non oem) software from one machine to another, on the condition that the OS can only be active on one PC at a time. So technically "to move" it from one PC to another could be a clone where you are obligated to uninstall it from the previous PC . If a clone is not possible, then one would install it in the second machine and before it can be activated you’ll also need to call Microsoft and explain what you’re up to.
Move it to a second machine? Sure.
This means uninstalling it from the first machine.
Earlier, you said:
"..you can legally use one copy on two machines if the origin licence is retail..."
I'd be very interested to see any text from MS that states this.
And as these systems are laptops, highly likely it is/was an OEM license. That is about the only case whereby a Win 10 cannot be moved to different hardware.
Of course, we've not heard back from the OP with any further details.
As for different hardware and actual functionality?
I've seen it fail between 2 almost identical HP (Intel) laptops, and seen it work changing from a Pentium G840 to a, i3-8100.
Always a crapshoot.