Hi Sunny. We're so sorry the plastic replacement flag kit did not work on your mailbox. Unfortunately, due to the wide range of mailbox designs we have manufactured over the years, it isn't feasible to make a universal mailbox flag kit. However, our customer support team will be happy to help you find a compatible replacement flag and will be reaching out to you soon. If you'd like to contact us directly, please call us at 800-647-7063 or email us at solarcs@gibraltar1.com. Thank you.