Your information is vague at best, but let me guess: you are using layer styles to generate the gold effect. If so, then those layer styles would become visible immediately, if a pixel is not 100% transparent, which is quite common with wipes that may produce semi-transparent inbetween values. This comes again down to pre-composing your layer along with the layer styles, then apply the Iris wipe to the pre-comped layer. Also check the layer style options, especially if it is based on an imported PSD. While AE does not give you access to parameters like conditional blending, it will respect them on imported files. If the gold effect is created using conventional effects, check their settings as well.