How can I keep these badges on?

So, I'm making a jacket for pride and have loads of badges I wanna use. I know how to keep the pin badges on, but is there any way to keep these ones on? I've tried sewing on the part the pin hooks on my old jacket but they still fell off. Thanks in advance

So, I'm making a jacket for pride and have loads of badges I wanna use. I know how to keep the pin badges on, but is there any way to keep these ones on? I've tried sewing on the part the pin hooks on my old jacket but they still fell off. Thanks in advance