How did Hades know Meg was dying?
It is not a major problem within the story, but after Hades drains the remaining divinity within Hercules in exchange to promise never to have Meg hurt, Hades releases the Titans, and attacks Olympus. After he is (rather quickly) defeated, he flees back to the underworld where he gloats that Meg is "dying to see me". So, how did Hades know Meg was dying when he was atop Olympus the whole time?
The narrative even becomes more confusing when Hades knows Meg's death happened moments ago, but it takes him eighteen years to find Hercules was still alive.
What we do in life, echoes in eternity.