WebRTC and CID showing up as partial number dialed from WebRTC

Hi,
Now that the WebRTC phone shows up in the user GUI, tried dialing from a few extensions which are WebRTC enabled.

When the call hits my cell phone, the number shows up as part of the number I dialed from within the WebRTC instead of the CID configured in the extension in the GUI for some strange reason

When dialing a DID on the Server from the cell phone, then pressing the correct extension from the IVR, the WebRTC doesn’t ring or show anything that a call is coming in.

Is WebRTC only for termination?

Thanks!