this is in fact by design. process instance info should be only kept until process instance is finished (completed or aborted) to be able to resume it when needed. As colleagues above have already mentioned you should use history log to preserve information about process instance once it's finished.
HTH