I have some questions, I hope you don't mind. Because I am very insecure to manage it my self.
My question is : The surat tanda terima paspor RI (legalized with indonesian notary) is that enough to fill the requirement UPLOAD DOCUMENT no 2 : foto kopi paspor RI, surat yg bersifat paspor atau surat lain yg membuktikan bahwa pemohon adalah WNI.
Since I can not provide legalized last RI passport because I have only the copy of the passport (I have surrendered the passport by embassy).
Copy of passport should be OK, because they just want proof that you were once WNI. Another alternative document you can provide is your Akte Kelahiran.