One thing that has come to my mind is that when I installed the plugin and created the folder for attachments, I set the permissions as
chmod -R 777 OSTAttachments/
Over time, OSTicket created folders within 'OSTAttachments/'
Seems like, the write permission does not / did not traverse to the new sub-folder inside 'OSTAttachments/'
Today I executed the same chmod command again.
Its been 12 hours & I have not received any notifications about "IOException: Unable to read resource content"
I may be totally off here, sharing my hypothesis nevertheless
Thanks!