The cause for this exact issue is unknown as the available logs do not conclude to any root cause.
Resolution
Check pg_stat_activity on segment searching for status of the orphaned backend.
Check pg_locks on segment checking if the orphaned backend is waiting on lock.
If gcore is available on the system, collect gcore of the orphaned backend TWO times, spanning 10 seconds. If gcore is unavailable, try pstack with the same method.
Take pstack/strace of the orphaned backend for 10 seconds few times 10 seconds apart.
If neither pg_stat_activity or pg_locks shows the backend PID, try directly run `kill -TERM <PID>` on the segment host.
If orphan session still exists, open Support case to engage for assistance.