Not too sure why this happening ... will have a boo at the Registration code tonight ... most of this stuff is pretty standard across all COM objects ... when I did a web search on this error ... saw a few references to it happening in other components ... but no difinitive solution as in "this is how to fix it for good".

I guess this came about with that profile move you made ... I've been registering/removing/re-registering forms for long time now (many times a day in development) ... no issues yet ...

But I think there are different "levels" of Registration sensitivity that can be made ... will have a lookie tonight and if I see anything, will advise ...