The license code sent to your inbox in this forum after purchase can be registered only once.
The license code can be registered into any bot account regardless with which bot account you bought it.
After registration the license code is binded with your registered bot account, there is no need to register it again, program will show the code is 'enUsed' if you insist to do it.
With the registered bot account, you can use it on any computer, but only can use it on one computer at the same time.
If you encounter system re-installation or re-install game client, or re-install hearthranger bot, just use your registered bot account, no need to use the code anymore.
Many users have multi bot accounts, ensure you're using the correct registered one.