If your cache is full, going back to the page may wipe out the form data.
You can also check if the page is using cache control to help not clear the data on page processing.
header("Cache-control: private");
You can try to mitigate both if the code of the page keeps things in sessions so that if the user does go back you can pre-populate with whatever they entered.