I am not sure what you should do in this situation. It’s better to get professional advice. Specially since you have been provided with two opportunities to declare it
what I do know is canada, US, UK, Australia, NZ have an automated info sharing pact as part of PR approval process. Infact it...