階層の有効期間を切ったのが原因と見られる
M代理店子のデータクラス内代理店一覧取得メソッドのSQLクエリが原因の模様
LEFT OUTER JOIN M階層子 AS W親階層 ON W親代理店.階層ID = W親階層.階層ID AND M階層子.有効開始日 <= @現在時刻 AND M階層子.有効終了日 >= @現在時刻
上記クエリを以下のように修正
LEFT OUTER JOIN M階層子 AS W親階層 ON W親代理店.階層ID = W親階層.階層ID AND 親階層.有効開始日 <= @現在時刻 AND 親階層.有効終了日 >= @現在時刻