When you get the latest code, call Haas Oxnard. Calmly explain your situation about the machines being paid in full but that you are still only receiving temporary unlock codes. Ask them if the code most recently provided is a temporary or permanent unlock. If temporary, demand that they give you the permanent code.
If they refuse, ask them why and start raising all kinds of cain. Call your service manager, sales manager, HFO owner. Then call Haas Oxnard and speak to service manager there. Be the really squeaky wheel!