чего только не перепробовал
Попробуй компанию на время проходить. Предположим, карта на 6 миссий - значит, время ее прохождения не д.б. больше 6 часов. И в статистике компании следить, чтоб этот баланс сохранялся в целом по компании. Без перезагрузок, естественно.