Loose seatpost

Hi guys
I need some advice / assistance.
I have the new kh seat post like the attached picture, but the top part has started coming loose.
My question is, should I drill out the pin and put pop rivets in. Are they glued meaning I need to re glue it as well?
Can I repair it and how do I do it
And thanks in advance for your help.

Send it back, but call the retailer first. I have one that I’m sending back, loosened up last week. Ask for the new one piece post, I have one and so far it’s bomber!

Thanks for that Ben