I was playing with Greyhawk, so these are my findings.
Spawn grayhawk with crew or empty and then add crew, effect is the same:
hint str weapons uav ["laserdesignator_mounted"]
hint str magazines uav ["laserbatteries"]
No mention of skalpel weapon or rockets or chaff launcher.
This is not all, sometimes the laserbattery does not register even though it is in magazines so laserdesignator doesnt work.
If you re-add weapons and magazines with addweapon and addmagazine only then you can use them.
But this is not it. removeAllWeapons uav does not remove anything. You have to remove each weapon individually.
I wonder if this is connected to problem with addweapon and addmagazine commands.