There's nothing you can do to make the app work.
What should happen is that the app developer, if he knows the license will always be in the 32-bit registry, needs to alter his call to RegOpenKeyEx from
RegOpenKeyEx(HKEY_CURRENT_USER, ...);
to
RegOpenKeyEx(HKEY_CURRENT_USER | KEY_WOW64_32KEY, ...);
Or the 32-bit installer needs to put the license information in the 64-bit registry, by changing:
RegOpenKeyEx(HEKY_CURRENT_USER, ...)
to
RegOpenKeyEx(HKEY_CURRENT_USER | KEY_WOW64_64KEY, ...);
Since neither of those things is in your control; you should simply copy the license information from the 32-bit registry to the 64-bit registry yourself using RegEdit.
Unless this is a 32-bit application it won’t be able to read that key – Ramhound – 2018-10-28T18:02:02.773