So, we tried the 'Agent Session Timeout = 0 now, it was previously set to 43830.' option and this has not fixed it.
Any further ideas on this,
As mentioned the core issues is agents attaching files to posts, hitting reply and the attachment is gone and doesn't send, they can immediately repeat this and it works fine 2nd time.