Klaus,
Further to what Michel has posted.
The action to create the hotspots is not called in 'onviewchange'. It is called at as part of the action called in the 'onstart'. The action to hide the hotspots when not in POV is called in the 'onviewchange', which has no looktos/waits etc and only some maths and set the hotspots alpha. The action names are similar I should change one of them.
Michel has found the problem was my action to then hide the graphic hotspot when the user enters the original polygonal hotspot. We removed this action and the 'relic' hotspot problem seems to have gone away i.e. the action is creating the right number of hotspots with graphics on them.
The problem is now I can't have my action to hide the graphic hotspot when you rollover the polygonal hotspot, which I need (please see Michels posts above).
Any ideas on how to solve this problem?