Last time I checked blockchain.com wasn't supporting bech32 address creation yet so there may not be any way to fix this.
Even if there were, you must not do something like this because you are putting your bitcoins at a tremendous risk by importing your key from your much safer desktop wallet into a very risky web wallet. Not to mention that blockchain.com doesn't really have any wallet features that Electrum doesn't already have, but instead it lacks a lot of features that Electrum has.
How did you find out blockchain.com not supporting bech32? And which wallets support bech32? The purpose to import btc to non custodial wallet is to trade.