Dashrath assumed maybe but couldn't believe how, so, he is in a confusion, trapped but forgot his own Karm and Dharm which is actually affecting him and others who are related to him or his soul.
Dashrath's plans are being blocked. It's not co-incidence, it's the reality, the "fruits". It's like a function. Dashrath is the main functional module calling Viplav, Viplav calling another one Dhaani and thus how it's connected. But everything depends on the main functions as all other sub functions depends on the execution of the main function and will return their result to the main function but main function have had errors. Returns of Income tax officer, lawyer tags wouldn't bother if Dashrath isn't guilty.
Tripurari maybe good but his motive is to destroy Dashrath or his plans. Now to destroy Dashrath he is using steps which are not good, harming others. He too forgot the steps which he is taking or rather maybe he tagged them as collateral damage.