@Clubdebambos it could be this bug:
BUG-000145809 Editing a branch versioned feature layer with attachments enabled fails and returns the following error message, "FIDs must not be negative."
One way to find out is to contact Esri Technical Support
There is a workaround listed: Register attachment tables related to any features classes inside the feature dataset as branch versioned and restart the service.