Yealink phone TFTP keeps disappearing

I have T-29G phones. They work great but will not auto provision unless I manually enter the TFTP IP every time in the tftp field in the gui. Once you do that and hit auto provision it works, but then erases the IP address and no longer works after that. Any idea?