На сколько я помню, в такой ситуации перезагржать можно не AOS, а connector. Если проводить аналогию с обыкновенным windows-клиентом, то в случае изменения объектов приложения старые подключённые пользователи ещё видят предыдущее закэшированное состояние приложения, а новые - уже новое.
Возможно вместо перезагрузки стоит попробовать обновлять кэш.
.NET business connector не видит изменений в коде Аксапты
Способы почистить локальный кеш всем пользователям?