This is not just home runs. I managed to hit in 255 consecutive games and my streak got broken the following game for no reason. It all goes back to 0, not just home runs.
But I do see that I got 345 runs, which means that this is a bug and not a line of code or it would likely affect everything. It would be odd to use this limit for just a few things.
The consecutive-game streak is extremely difficult. I was sometimes 1 for 5 in a single game, but I did it, and it messed up.