Not sure what happened did funds slip into another wallet address because i made an error, its not moved since 2018 so wasn't stolen, is there anything i can do?
Check if you see the address holding your bitcoin there.
If you could find your address, copy the key in front of "PrivBase58" and import it electrum.
If you couldn't find the address you are looking for there, check "Include unused (Address Pool)". Armory may not know that the address is used if it's synced properly.