Failed to load script file error in previous DS version
I have just spent 2 days doing tech support with a customer who couldn't get the PoseMaster 1.5 upgrade to work (see the details here: http://www.daz3d.com/forums/discussion/6445/P45/#166678)
He kept getting "Failed to load script file" errors for the v1.5 scripts, but the v1.4 scripts worked fine.
It turns out he was using DS 18.104.22.168 whereas I'd encrypted the scripts to DSB in DS 22.214.171.124. Upgrading to the latest version of Studio fixed the problem for him.
What I'd like to know is the following: my scripts have worked on every version of Studio since 3. Now they don't because I encrypted them using the latest version. For plugins, I can understand backward compatibility but is DAZ expecting PA's to encrypt script files with the oldest possible version of 4.5 in order for all customer to use them?
I simply cannot grasp the logic, and the impact both to customers and PA's is enormous. Why does it work this way?