I use the BattleLog website as well with no issues on Firefox.
Also make sure you have the 'Game Launch' option turned on in your settings in the browser.
http://battlelog.battlefield.com/bf4/profile/edit/
I would fill this out first: https://www.tbgclan.com/form/ban-appeal.2/select
That will allow them to properly check on this for you since this section isn't the appeal area. ;)
Epic's download manager is junk sometimes, especially if you're on DSL. Start downloading a 9GB+ update, can't limit the speed (which then takes up 99.9% of your bandwidth not allowing you to do anything else), and then randomly it resets and forces you to start downloading from the start...
If anybody is into Batman big time, the Batman Arkham Collection & the Lego Batman Trilogy are currently free on Epic till September 26th.
https://www.epicgames.com/store/en-US/collection/batman-free-week
Well, if you had spelled the name of the song correctly as @smokerob79 mentioned above, I doubt you'd have been banned. But I'm not sure exactly what's on the list to be honest beyond the most obvious ones.
Then you might have gotten a person banned by accident. That is NOT always a hack.
Case in point:
I got a mortar out, I fire said mortar. Somebody with a MAV destroys it before the shot I took with the mortar lands. 9/10 times, the kill feed will then say 'KILLED' only instead of saying...
It banned you for the 'SPIC' part of the word. If the entire word isn't on the 'safe' list, punkbuster will scan every word and if it finds a 'banned' word inside of it, you'll get nailed & banned on the spot.
That's nothing when it comes to Knife KPM in BF3. Mine is personally 10.26. Helps to not pull it out except with the auto command. Limits the time it's out, and leads to a high KPM.
I think they might give the person a time out if it's really bad. So, I'd just report the user just in case.
https://www.tbgclan.com/form/reporting-a-player.3/select