Nintendo has commented on Invalid Bayonetta 1 codes
Bayonetta 2 was released for the Nintendo Switch on February 16/2018, those who bought the physical copy, also get a digital download code for Bayonetta 1, unfortunately there has been some problems with the download code, specifically codes that start with URPH, so if you have one of these codes, contact Nintendo’s Support team and they will send you a new code. Nintendo has apologized for the inconvenience in their Tweet.
Unfortunately, your wait times could be long, all depending on how many people are contacting support over the issue, so expect wait times of 30 minutes up to several hours, possibly less if you get lucky.
Included with the purchase of a physical copy of Bayonetta 2 is a download code for Bayonetta 1. A small number of those codes were printed incorrectly. If you are experiencing issues, please visit https://t.co/ZV39F24b8m. We apologize for the inconvenience.
— Nintendo of America (@NintendoAmerica) February 17, 2018
Did you get a invalid code? How long was your wait time?