Well, yes it would affect you logging into your cpanel - that's for the site.
Have you used your EXACT forum name?
If not, using the Support link >>>>>>> (to your right hand side) will get you slightly more help in linking your account.
This is unofficial support so there is little...