Hi,
I faced sort string not able to be updated in FM 'CSAP_BOM_ITEM_MAINTAIN' too.
Later I found that it is because there is a checking inside the FM that SAP will only make changes if the field is not empty.
To update sort string field to blank, need to update the field with deletion symbol '!' to reset sort string field to blank. Hope this help.