Александр Ривилис, проблема даже не в ссылках, а в том что сам метод CheckOut возвращает null.
если в метод для переименования просто файл передавать, фаталит с ошибкой "1018 CheckinNotCheckedOut Cannot check in file because the file is not currently checked out"
В sdk еще можно изменить с помощью метода
public CustEnt UpdateCustomEntity(
System.long customEntityId,
System.string newName
)
но тоже выдает ошибку (283 BadEntityId )