is there any way to fix it so I can access my wallet?
Electrum doesn't support importation of Uncompressed WIF Private key with P2WPKH-P2SH script flag because it's non-standard.
Does your address starts with '1', '3' or 'bc1'?
If it's '3' and the p2pkh-p2sh is specifically written in your backup, then I'm afraid your issue is more than importation of the private key
but spending its bitcoins since mostly all nodes will reject transactions you'll create.
Additionally, I'm not aware of any wallet that derives SegWit addresses from uncompressed WIF PrvKey.