if you scan a public key then you will get a watch only address and to access its balance you have to scan the private key. you can set one private key in multiple bitcoin wallet all of them will serve only one address
I know my public key, I'm really starting to be lost