Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X
Performing save as on an instance checking out the object: I did save as on an instance, my object got checked out, can't we save as an instance separately.
I believe that when one does a 'Save As' on an instance, it adds the new instance to the existing family table. This necessitates checking out the generic at the very least because that's the file the instance resides within.