Calls come in from Vitelity and carry correct caller id of incoming call. When the number is forwarded to a mobile number via voip.ms trunk, it carries the number of the office not the incoming caller. Voip.ms trunk works fine for outgoing otherwise. I have set the default caller id to blank at the provider. Any thoughts? I use voip.ms trunks in other apps with asterisk and the caller id for forwarded external calls is correct. EDIT - same result with the vitelity trunk for the outbound call.