I know we have had discussions before on this but I dont know if anyone got a concrete answer. But I was thinking about it and maybe you can try this(I dont have access to .NET right now to test this) Try making the Sub Friend instead of Public.

I think they made some changes to how Public works.

The only other suggestio I can make is to Inherit the form?!?!
Im not 100% up on inhertiance yet, so this is just a guess. Still learning about it.