Thank you. This is a widespread issue impacting tons of players.
As long as you are there, perhaps you could also look into banning all the cheaters on the Leaderboard. This has been an ongoing problem for years and EA/BioWare has perplexingly failed to do anything about it. Players were goaded into spending literally thousands of hours of their lives to get on the Leaderboard, in reliance on a system put into place and supposedly maintained by EA. Myriad players quite the game altogether because EA/BioWare failed to police the cheaters.