--- a/apps/app_queue.c 2023-01-12 14:42:40.000000000 +0300 +++ b/apps/app_queue.c 2023-04-05 11:46:27.016783294 +0300 @@ -9622,6 +9622,9 @@ newm->wrapuptime = wrapuptime; if (cur) { ao2_lock(q->members); + /* Copy pause reason to the new member */ + if (cur->paused && !ast_strlen_zero(cur->reason_paused)) + ast_copy_string(newm->reason_paused, cur->reason_paused, sizeof(newm->reason_paused)); /* Round Robin Queue Position must be copied if this is replacing an existing member */ newm->queuepos = cur->queuepos; /* Don't reset agent stats either */