In my newest game it seems to be working properly on the firts generation, it would seem the second generation is the one having the problem