The phone has to download the audio file to the application for you to hear the message. If this hasn't happened before you connect your phone to the network, there can be a delay as the files transfer.
So all you see is there number as well? Also when I call
Someone just my number shows up
Unless they are in my contact list, yes.
Name display is already enabled on inbound calls. It started rolling out in late May 2017. Mine started working around mid July should be rolled out everywhere by now or just about. Most calls from Canada landlines, businesses, and Rogers/fido send the "NA Name Display" field through the phone network signalling system. No address book entry required. Actually if you do have a match in your addressbook it will ALWAYS take precedence over what the network sent.
Outbound name display is what does not work yet. So people you call from your Telus mobility line will not get a name, only your number no matter what system they are on.