I have a CDMA (sprint version) treo and recently crossed paths with someone with a gsm (att version) treo we tried to exchange business card via infared but his would not accept mine , saying somthing to the effect of "data not recognized I didn't think to check but is this because of firmware incompatability?