As someone else mentioned... that looks like a "TestNet" address... if you start Electrum using the "Electrum TestNet" shortcut on Windows (or using the --testnet commandline argument) it'll recognise that address just fine:
~snip~
Yeah, it seems that I created a testnet wallet. I just created a new wallet today and tried to create a new invoice it generates the legacy address.
This is just the sample invoice that I created just now.
But I can't remember when I created this testnet wallet.
It might be because of not updating it for a long time but right now it shows fine?
I see the reason now
And I remember that I was hiding my BTC wallet that's why I only have testnet address.