Hi. Sorry for the late reply. I had gone ahead and started a fresh install since very few posts were affected.
Turns out restoring the page from trash makes it not retain the property of “blog” page and instead, I found in the settings section, an option to set a page as blog page. And so I did. That worked.
Thanx!