The Township Zoning Hearing Board or the Hearing Officer, as the case may be, shall render a written decision or, when no decision is called for; make written findings on the application within 45 days after the last hearing before the Township Zoning Hearing Board or Hearing Officer. Where the application is contested or denied, each decision shall be accompanied by findings of fact, and conclusions based thereon, together with the reasons therefor. Conclusions based on any provisions of the MPC or of this chapter, rule or regulation shall contain a reference to the provision relied on and the reasons why the conclusion is deemed appropriate in the light of the facts found. If the hearing is conducted by a Hearing Officer, and there has been no stipulation that his decision or findings are final, the Township Zoning Hearing Board shall make his report and recommendations available to the parties within 45 days and the parties shall be entitled to make written representations thereon to the Township Zoning Hearing Board prior to final decision or entry of findings, and the Township Zoning Hearing Board's decision shall be entered no later than 30 days after the report of the Hearing Officer. Except for challenges filed under Section 916.1 of the MPC,[1] where the Township Zoning Hearing Board fails to render the decision within the period required in the this subsection, or fails to commence or complete the required hearing, as provided in the subsection above relating commencing and completing the hearings [§ 350-804A(3)], the decision shall be deemed to have been rendered in favor of the applicant, unless the applicant has agreed in writing or on the record to an extension of time. When a decision has been rendered in favor of the applicant because of the failure of the Township Zoning Hearing Board to meet or render a decision as above provided, the Township Zoning Hearing Board shall give public notice of said decision within 10 days from the last day it could have met to render a decision in the same manner, as provided in the subsection above relating to The hearings shall be conducted by the Township Zoning Hearing Board (§ 350-804B). If the Township Zoning Hearing Board shall fail to provide such notice, the applicant may do so. Nothing in this section shall prejudice the right of any party opposing the application to appeal the decision to a court of competent jurisdiction.