I got an Odyssey today, but it isn't activated on Verizon just yet. I went about setting up the phone, signing into accounts, getting apps, etc. before activating it. It keeps telling me it has no SIM card installed. Now, why in the world would a CDMA phone need a SIM card? Do I need a SIM card in this phone before I can use it on Verizon? I'm completely baffled by this.