Catch config set errors both project scripts API calls and in direct value sets on project objects
Improve backward compatibility of field registration