I guess you're using noise level as render stop condition, right? That's happening because the difference in how Corona calculates noise for bright and dark backgrounds. It's annoying, but i learned to use pass limit when doing product rendering on solid colour background.