I just tried creating a custom screen and this message appeared on Save:
This record could not be saved. The version of your accounting software does not support edits on this list or transaction from 3rd party software.
I'm using Enterprise 8 US. Is there something else in a QB file, other than Company Preferences, that needs a setting changed?
The screen I was working on was a simpler Inventory Adjustment than QB has.