I commented on another posts similar to this a bit ago. It's very strange that a person could be using "gameplay enhancements" but they are also somehow not cheating, which would get you a perm ban.
My advice to the other person with this issue is to ensure you don't have some odd input modifying application running with BF6. Even if you think it's benign, Javelin might still ID it as an issue. Same with any sort of application or program that can be viewed as an injector. Even if it isn't interfering with BF6, the anti-cheat will still trigger off the application existing.
There's always the obvious answer as well, which is that you know exactly why you got a suspension and you're just here playing games to "get back" at the system. Not like I have any clue personally if that's true though.
Appeals is likely going to return with "Deal with it". I assume they overturn suspensions once in a while but I've never seen it myself.