What is your phone?
From what mobile operator you is the SIM?(Koodo)
Is your phone working with another SIM?
Are you tried to place the SIM in the second SIM slot?
Check compatibility page: Will Xiaomi Mi 10 work in Canada?
Is your phone IMEI codes still valid? I mean not lost after a failed software update.
Dial into the Phone application below code, which I expect to open a Service menu, and check if version and SIM tests are passing:
Code:
*#*#MIUI#*#*
* replace the lettes with corresponding numbers from the keys.