No, I cant see how there would be a limit. I have objects that contain multiple customisable profiles in a single placed instance all defined using movable hotspots. I would say conservatively that I could have over 40 moveable hotspots in a single instance.
Check the hotspot ID as I have often discovered, when first creating moveable hotspots, some weren't moveable because of a clumsy ID error.
use the unID count method to be sure:
unID = 1
hotspot2 -a*.5, .03, unID, lft_fixdpan_wdth, 1+128: unID = unID +1
hotspot2 -a*.5+lft_fixdpan_wdth,.03, unID, lft_fixdpan_wdth, 2: unID = unID +1
hotspot2 -a, .03, unID, lft_fixdpan_wdth, 3: unID = unID +1
Creator of Cadswift's parametric GDL libraries
Creator of Infinite Openings and Component Catalogues
Push the envelope & watch it bend