Any suggestions or hypothesis?
Lets consider what india did in last 5-6 years:
1) India supplied bagfull of cash and engineered Awami League win.
2) India installed its people like Gowhar Rizvi and Moshiur Rahman and others, got transit without paying anything.
3) India continue killing Bangladeshis at border.
4) India preparing Tipaimukh dam with tacit Awami League support.
5) India blocked border and Teesta water sharing treaty.
6) And there more...
In those backdrops, india has been desperate to keep Awami league in power despite overwhelming rejection of Awami league, its corruption, looting and many other things.
So, india orchestrated Shahbagh fascist fiasco to shore up support for Awami league in guise of 43 years old issue. But that project fallen flat as it exposed anti Islamic agenda of the Shahbagh (Awami league and indians) and instead woken up silent majority population of Bangladesh.
Now, Awami League clinging into power using genocidal force and backing of india. And by this visit of indian President, India wants to send two signals to major power brokers:
One, india still supports Awami League and activitives and wants to see in power. This message intended for both local political and media outlets and broader geo political actors.
Two, there was an specific message to Bangladesh armed forces that between Muslim majority population and Awami League, which side india is taking. And if one consider TIB report that army promotion was done in political consideration one can see cummulative pressure has been exerted on defense forces by india. TIB statement essentially put senior officers on the spot and saying your positions are subject to question and if you don't listen to what Awami League regime and indians by proxy are saying then there will be consiquence. This is by the way trademarked and classick indian way of blackmailing. And wach out who is leading TIB helm Sultana Kamal
Chakraborty.