No. Sounds like there has been a change to the control system in 2015 as I have never seen a brake release switch or the component you are speaking of. I will do some digging.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.