Unfortunately, this issue began happening sometime between builds v08 and v15 of the performance preview branch during the 2.12 cycle leading up to the 2.14 release. I've asked for help resolving it a few times, but to no avail.
This will only effect BattlEye-enabled servers.
There was some work being done to significantly optimize the signature checking process around the time that the issue began to occur, but beyond that, the only info I have on it is that the UI elements become jumbled and stacked on top of each other, and you'll see this normally-not-present log message in the RPT file.
6:20:53 Error 5 reading file ''
Hopefully we can get someone looking at this despite being an not-officially-supported platform, as it's ground my development cycle straight down to a halt.