It most definitely does not cover flood or rising water. Insuring against flood is a money loser which is why it needs to be subsidized by the government.
Perhaps developers should have to bond new housing against floods prior to construction. Fully funded, third party bonds. Sensible locations will more or less be free.
The obstacle to a functional flood insurance market are all the people who can't afford market premiums, who have complained to their politicians, demanding that the rest of society subsidize their property risk.