The sooner you take badges off the better.
This is because the longer the adhesive stays in contact with the substrate (ESPECIALLY PPF) the more it will etch a permanent stain and also be harder remove without damaging the paint.
Using heat is fine but be very careful not to get it too hot, you should still be able to touch that area comfortably. Again, with PPF be even more cautious, its nowhere near as durable as the factory paint for this sort of thing.
Lastly, using floss is a popular method that has earned me
literally thousands of dollars over the decades by the damage it causes when used improperly. Why? Because people just thread the floss behind the badge and start sawing back and forth unaware of the gouges they are inflicting on the paint underneath due to using too much force and/or small sediment being stuck to the adhesive that becomes sand paper against the paint's surface.
(When they're done causing the damage I get a call to correct the area at a cost that is much more than if they just asked a professional to do it for them. Heck I'll even do it for free for existing clients.)
If warming it up carefully with a hairdryer and gently pulling it up with your fingernail isn't doing the trick then understand that now you're entering a higher-risk method by using floss.
To use floss safely, thread it behind the badge and keep the tension on the back of the badge as much as possible (as opposed to keeping the thread tight up against the paint. Then carefully saw it back and forth while occasionally checking to see if it will now release with your nail.
To remove any adhesive residue use a Sap & Tar Remover with very little pressure as you rub it off, let the chemical do the work. Then don't forget to re-wax that area.
If you have PPF it really is advisable to just take it to the shop that installed it or a reputable, i.e.
IDA Certified Detailer to have them remove it safely. There's just so much that can go wrong.