If Hotspot icons are set to be drawn in Screen space, they'll use Unity's ImGUI system - which is drawn last in the frame buffer.
You can have AC menus be drawn atop this, but not Unity UI ones.
If you switch to World space, icons are drawn using Sprite Renderers - so should respect your project's transparency sort axis relative to the position of your UI menus.
Comments
If Hotspot icons are set to be drawn in Screen space, they'll use Unity's ImGUI system - which is drawn last in the frame buffer.
You can have AC menus be drawn atop this, but not Unity UI ones.
If you switch to World space, icons are drawn using Sprite Renderers - so should respect your project's transparency sort axis relative to the position of your UI menus.
Switching to World space and setting an icon sprite order on each hotspots works - thanks 👍