I used to have Addco brackets for about 2 years and never had a problem. Check if the bracket attached firmly to the mounting point. Also, my original bracket was L shape and it broke after a few month, Addco had to modify the design and send me a new one, here is few picks: Pick1 Pick2
Pick3