It appears the insert isn't adding to the other necessary tables. Empty fields would imply bad binding values in the insert server behavior.
Look at the insert page as the source of the issues since it appears there is nothing wrong with the search and results once the correct corresponding rows are inserted into the joined tables.