Yes, the router sometimes goes wierd and 169. happens, and as you've said, you can correct it by hard resetting the router.
But the problem that i had encountered was different. It didn't matter how many times i'd hard resetted the switch as well as the modem, with the other computer (which...