There are two objects in the attached zip. They are functionally identical. Lattice Ortho JM20 works, Lattice Ortho JM20 Temp does not.
These are not doors, but there is an option to make it look like a door in plan, including editing the open angle. This is only offered if the ‘Door’ checkbox is on. The editing does not work in the Temp version, and I can’t see why. (The Temp version is saved-as from a very old object.) When I started over, recreated all the parameters, and pasted in all the scripts, the new version works fine.
So I’m submitting this as a bug report. There seems to be something invisibly wrong with the Temp version, and I thought you might be able to get something out of it. Or maybe you can see what my mistake is.