How long were your visits to London and Dubai? Why did you order your RTD but then use your own passport? You are not supposed to use your home country passport as a protected person because that can be considered reavailment. Do not do it again and do not renew your home country passport. If you want to travel you must use your RTD until you get a Canadian passport when you qualify for citizenship. When it comes to applying for citizenship I would be upfront about the use of your home country passport and apologize while indicating that you were unaware of reavailment and that using your home country passport could lead to losing your status in Canada. I would suggest paying for a consultation with an immigration lawyer to review your statement and apology from the citizenship application. Canada tends to be more forgiving if you are upfront and honest and then apologize. It is important that you don’t continue using the passport, not renew the passport and that you not visit your home country until you receive citizenship.