Я подумал и понял, что это требует изменения логики в программе, ведь если хистори везде предполагается одинаковая, то это означает, что переписку сервер должен хранить у себя. Или на нем должно устанавливаться ограничение, типа "хранить переписку на сервере 120 дней и в случае коннекта клиента с тем же уином на другом устройстве передавать всю переписку ему". А сейчас, я так понимаю, сервер ждет, чтобы клиент вышел в онлайн, ему передано сообщение и все, сервер о нем забыл.
Я подумал и понял, что это требует изменения логики в программе, ведь если хистори везде предполагается одинаковая, то это означает, что переписку сервер должен хранить у себя. Или на нем должно устанавливаться ограничение, типа "хранить переписку на сервере 120 дней и в случае коннекта клиента с тем же уином на другом устройстве передавать всю переписку ему". А сейчас, я так понимаю, сервер ждет, чтобы клиент вышел в онлайн, ему передано сообщение и все, сервер о нем забыл.