Hey, I wanted to provide an update as it looks like I've solved the issue (Thanks to Alex at FLO).

So it seems maybe the Astroberry and my Pi had some weird udev rules for MTP errors. The rules clashed or I believe it considered the mount as something else than the FTDI.

I was having errors randomly, if it was 5mins, 10mins or hour or two. I was LOSING my mind and thinking it was the mount... 

SO.. I followed these instructions:
Try creating a new udev rule to match the FTDI adaptor ID, these instructions could help here. Delete the rule if it does not help:
superuser.com/questions/1206664/disable-...t-as-a-usb-mass-stor

1. Identified the USB id
2. Created a defined MTP udev rule to skip and go to the end
3. Boom! Worked.

I have had two nights of no input/output errors at all.
The mount is connected through a non powered USB hub to the USB3 port By the way too.

Read More...