Domain Mapping Redirects to last added domain

I have a multisite setup, domain mapping is working, but when I changed to use multiple domains only the last domain entered works. I have settings set to user entered domain, but it always redirects to the last mapped.

My goal is to have a subsite that can use a main domain with sub-domains to change some infomormation based on the sub-domain.

i.e. is the main domain (it is a subsite on the network). masks, but allows me to check the domain to load small bits of different information and all other content remains the same.