If the rewards don't appear, then it is best you relaunch the game and check again. You can find new Idle Heroes codes on the game's social media pages such as Facebook and X (formerly Twitter).