according to my level of contribution I should have access to the dev + forums and don't, who do I contact regarding this?
You should contact support@portalarium.com. They will be able to assist you. Alternatively, you can contact @FireLotus via PM in the forum. The support email is guaranteed to get a reply, though it may take longer.
I upgraded this account to Citizen yesterday, no Dev+ here yet......as I say, I think it normally takes a few days.