The fact that the official map feedback forums are locked to new users posting is not helping. Not sure if you need a certain post count or administrator approval or what.
I am not sure what you mean by locked. The very first post I ever made was on the map feedback forums. Do you have to verify your account thru email before you can post?