You are not being clear about exactly it is that you want to do.
The default principal roles for the Residence tag type are Principal and Resident. Occupant is a witness role.
You can change tag types and roles with TMG Utility.
You do not want the tag type to be Address.
A custom tag type will export just fine as long as the principal follows the rules stated above and the GEDCOM export tag type is 1 EVEN 2 TYPE (again as stated above).
Hi Jim. Okay - I'll try to explain. I have Residence Tags that record the Residence of an Individual at the Time of a Census. I used the Witness Function to report the same info to all those who were also resident at the same address when the Census was taken. I recall I did this as it allows you to attach this record data to multiple people, IE, Associate. Maybe in hind sight not the best way to handle this need but it did save a lot of keying when there are 12 or so in the household.
I have since discovered that when creating a TMG GEDCOM for use with FTM 2014, everyone marked as a 'Witness' to this same event which is actually a Residence Tag do not get imported in FTM, as you have pointed out this is because those Witness Tags/Roles whatever the correct term is - do not get exported in the TMG GEDCOM file.
So either I need workaround to get these records into the GEDCOM. Or find a way to change the use of the Witness to be a more standard TAG that will export to GEDCOM. Either way I'm needing some step by step guidance. I am also waiting to try some of the suggestions from yourself and Michael, but right now my TMG 9.05 is stuck in trial mode and I'm waiting for my replacement serial number to activate and then work with the data. I suspect trial mode is preventing me from changing certain attributes you have recommended such as 1 EVEN, 2 TYPE.
Many thanks and I hope that gives you what you need.