What version do you currently have? Go to the next generation file section and download the latest rev of the firmware (highest numbered version) and latest version of PENG. The 3x00 was known to have such problems and honestly, there is a Shinybow switch that I could never get to work with a 3x00.