A certificate of Good Conduct ? I didn't know they do that. Where did you get this info ? And is there any way to ask them on what stage is the "under process" thing ?

About the immigration, i went there 5 times, saw the captain last week, told me to wait :/ But definitely will go there again to check on what's happening . Thank you!