I think it's a problem with the user event script ...
# suitescript
k
I think it's a problem with the user event script loading and saving a related record that the effected role may not have access to