Just received my Predator today and wasn't disappointed. It's the missing piece of the puzzle for me as a saddlehunter. But, like you, my platform either squeaked or popped every time I shifted my weight or moved in any kind of way. I tightened the bolt, loosened the strap, tried different trees, but nothing I did would stop it form making that sound. So, I decided to try some lubrication on the bushings. I figured the best thing that I had available was the chain lube that I use on my dual sport motorcycle and it worked. After a few squirts it's totally silent. WD-40 might have worked but I know what I used will.