Eric,
Skelton is on the right track with Aluminum; it is not autocatalyic, and takes extra steps to make it ready to plate, and he is very right about the passivation issue. I'd like to add some suggestions about plating Rhodium over Silver and how you can easily CHECK to see if your parts are ready to plate. Firstly, we are Davis K, a 35 year old manufacture of Rhodium, and my new customers constantly have problems with plating over Silver. Here is one trick 1:
Check for Passivity (readiness, or lack thereof!) otherwise known as : the WET test: Take a standard brass hull cell, and plate it with Bright Silver. This is your test coupon, keep it around. Run this test plate through your cleaning and activation process, up to the point where it will get Rhodium plated. Dip it in clean water. Does the water "sheet" (stick to) the whole plate, or does is gather in droplets? If it doesn't "sheet" uniformly, its NOT ready to plate, and niether would your subject part. If you are not using an acid pre dip, introduce one, 5 to 10 % dilution of technical grade sulfuric, 2 good rinses in DI water, and you should be ready to plate.
Trick 2. You are cleaning like a demon, doing everything right, and you can plate a gold sample perfectly in Rhodium, but you still can't get good results with Silver. If you can pre plate with Nickel, perfect, do that. Should eliminate your issues. If you can't, use Palladium, its a perfect barrier between non noble metals and Rhodium (it doesn't level anywhere near as well as nickel, but its great for Jewelry applications where nickel can't be used)
Lastly , NEVER put Brass, Bronze, or other non noble metals into your Rhodium Bath! If you have other issues with Rhodium, feel free to post or contact us. glennt@davis-k.com