Issue
We can create script parameters for any suite-script in NetSuite using the “New Parameter” button in “Parameters” subtab during editing any script record.

The values inside the script parameters can be accessed inside the script using their internal id. Also the values in parameters can be viewed through UI using the script deployment record of the same script in edit mode. NetSuite also allows to view or edit values through this method. But these values are not accessible when tried to use from suite script.
Solution
Values in script parameters should only be edited in NetSuite UI via Custom Preferences subtab in General Preferences. Navigation is Set Up> Company> General Preference> Custom Preference. Only these value are accessible from script. Values added via script deployment in edit mode are discarded.
