On my last cruise, the data disappeared twice. I filled it out when I made my final payment and printed the pass. I went back in a couple weeks later and it showed incomplete, so I filled it out again. Then, when I got my documents, they showed incomplete so I filled it out AGAIN. This time, I not only printed the fun pass but the page with all the data - just in case...
I've already filled it out for my next cruise and printed the pass, but I will go back in and check it a few days before.