Hi Eusebiu,
I meant to say that "RegisterStr" is already the function that I am attempt to use to silently re-register the application (when I have checked that there is a license discrepancy and wish it to be updated). However, it seems to behave quite differently from the other registrations ...