When icons go wandering it is usually because you have uninstalled an applet that the layout you are using depends upon. When this happens you don’t really have a choice other than to reinstall the missing applets and then reset the panel.
nohup budgie-panel --reset --replace &
For any layout - don’t uninstall the key applets - you don’t need them on the panel - but you still need to have them installed.