The applications cited within this article shall be afforded the protections granted by Section 508 of the Municipalities Planning Code and in §
240-32 of this chapter, wherein approval of the above applications constitutes both a preliminary and final approval. Where an applicant fails to record an agreement or plan as required by this chapter and the effect of final approval is lost accordingly, the effect of preliminary approval granted on the approval date shall remain.