The key (public) is a receiving one from the wallet where my money is but reading at your comments, i don't think i'll be able to move these BTC from the wallet since i can't find the seed or pirvate key i had for this wallet.
So you mean that you created the wallet on Electrum and then created a new wallet and accidentally put the bc1(Public key) and created it as another wallet(Which is watch-only wallet).
Can you try to check this path if you are using windows.
C:\Users\YourUserName\AppData\Roaming\Electrum\wallets (or %APPDATA%\Electrum\wallets)
For Linux and Mac.
~/.electrum
If it shows multiple files inside that folder Usually "default_wallet" or any name you might be accidentally created another wallet.
You can restore them back by going to restore/new and then browse the wallet file folder and check them one by one and maybe you can find the bc1 address(where you received the BTC) to any wallet file from the wallet folder.