Yeah think that's likely what I'll do after scouring the internet for hours. Called my dealership too and they had no idea ¯\_(ツ)_/¯Might just have to get a new one. I think they are fairly cheap from what I’ve seen. (I could be wrong Though)
then buy a template of some PPF and put over the new emblem and you won’t have any issues after that.