Every object you want to use S-Drive with must have an associated S-Drive File object with either a master-detail relationship or lookup relationship where the file object is the child.

When creating a custom file object, do not give it the same API name as the objects in the S-Drive Managed package (AccountFile, ContactFile, CaseFile, OpportunityFile, Lead_File). This will cause errors until the API name is changed.