I restarted HeartGold but didn't want to have to start all over with my Pokewalker progress, so I used PkHeX after getting the National Pokedex to restore my steps, routes, and watts to where I had it before. Now, while I'm still able to collect watts, the game isn't recording my steps anymore when I connect. I'll also admit to altering the DS clock a few times if that makes any difference, but I really need to know what's happening here.
EDIT: I reset my Pokewalker. The unlocked routes are still there, but it's back to 0 for steps and watts. At least the steps are recording properly again.