Soldat itself doesn't support banned names, only ARSSE does. Soldat doesn't use a file named bannednames.txt, the only file Soldat uses is banned.txt, which doesn't support names. ARSSE uses a file named bannames.txt, in its local directory, to store banned names. The only time name bans are enforced is while ARSSE is running.