This thread is only for the new forum software, nothing more. And yes - to notify NI of this you have to go elsewheres. Why keep everything in one place? Basically the forum here is user to user and it's rare that NI people post here. Site issues are different from issues that arise from product use. Completely different skill sets and knowledge needed. Rarely do those who build/oversee a website also do product support.