Below is the screenshot of error message which user might encounter :
For example :
When the scripted component in opened in QTP , and in ALM if user tries to do below things , the error message will popup :
1 ) Trying to add a new parameter for the component in ALM
2 ) Trying to add a manual step
3 ) Trying to take snapshot
Once component is no longer open in QTP , user can refresh ALM and try to do the operations which were earlier throwing errors.