HRG said during the last episode of season 2, that he will work for the company in return for his family's safety yet when this season aired he's in jail. There can't be a time skip because Nathan's assassination follows straight after season 2. So why is he locked up?
Hiro cannot see himself in the future for if he were to remove himself from the present he can't exist in the timeline from that point onwards. However there is an explanation for Season 1 because the future Hiro that meets Peter in the train can return to that alternate future to meet himself in the loft.
