What you'll want to try to do is ensure that your laptop setup is exactly the way it was when you borrowed the license. That means if you were docked, wifi off, etc., this is the point you want to be. If your license is borrowed, at that point you should be able to launch the application (as the same user of course) and see that the license is borrowed. At that point you can return it.
If for some reason you are unable to duplicate the situation that your laptop was in when you borrowed the license, let me know because it's gonna require a process that is ugly and not officially supported.
I've said it before and I'll say it again... it's amazing how many different issues deleting that CascadeInfo.cas file fixes!!! Glad you are up and running.