Built-in comms usually work like charm (provided we are in the same system), and the additional effects (static, distortion) are great.
However, when we want to start the chat (even text chat) it won't work until we actually enter the same system. Don't know if it is meant to by that way for sake of realism, but at least the text option should always work, which is sadly not the case..