If you're out of region then smartswitch only works if you're CSC code matches the original region the phone was intended for. Sometimes when you insert a SIM card for a different region than the phones original region the CSC code changes and that's why you get know updates. I got a phone with US spec and I'm in the UK and it didn't get any updates till I changed the CSC code to XXA as that is the CSC for US region. Not going to get into how to change it though as it can cause problems if you get it wrong.