St. Louis would be blocked from imposing its earnings tax on remote workers under legislation the state House of Representatives passed again after similar bills stalled in the state Senate in previous years.