I have a Custom Button in Salesforce that uses a URL hack to pass a couple of parameters across. This button is launched from the Opportunity Page, and refers to a Custom Object called 'Cross Sell'. When this button is clicked, I need to go to the Record Type Selection Page (for Cross Sell) and then upon picking the desired Record Type, for a number of these parameters to pass across. Most of this is working fine, however I find when I pick a Record Type and select it, it reverts back to the Default Record Type for Cross Sell. Not sure why this is happening (I've checked my workflows and can't see a reason for this). The URL hack is below. Any help would be much appreciated:
/setup/ui/recordtypeselect.jsp?ent=01Id0000000raEp&retURL=%2Fa0E%2Fo&save_new_url=%2Fa0E%2Fe%3FCF00Nd0000007ae22={!Opportunity.Name}%26CF00Nd0000007ae22_lkid={!Opportunity.Id}%26CF00Nd0000007ae1t={!Account.Name}%26CF00Nd0000007ae1t_lkid={!Account.Id}%2600Nd0000007ae1v={!URLENCODE(Opportunity.Opportunity_Notes__c)}%26CF01Id0000000raEp={!Account.Name}