%username% = ユーザーネーム。
なので変数を入れてユーザーの名前箇所を変更するのですが、何をミスったのかそのまま「{userName}」と出たりします。これゲームしててなかなか嬉しくないやつです。
類似品に
%username%
%subusername%
%userdomain%
などがあります。環境変数なので、ユーザーが決めた内容に従って変更される内容のものです。この変数から名前を呼び出すのですが、何かのエラーでプログラム呼び込みで「返事がない、ただのしかばねのようだ」状態だと、{userName}がそのまま出てしまうようなこともありえるわけです。
ゲームもプログラム、バグは人が起こしますので気を付けないといけませんし、だからこそバグチェッカーがいるわけです。そういったミスを回避するために、チェックや確認が必須作業になるわけです。