Error defining a ComposedDistribution

Hi, I have obtained an error in this code. Could someone help me with this error?
Thanks in advanced

print(range(0,len(GR_VD)))
for id_sec in range(len(GR_VD)):
l_media = ANGLES[GR_VD[id_sec]-1][1] * mm
VectorX.append(ot.Normal(l_media, CoV_geom * l_media))
t_media = ANGLES[GR_VD[id_sec]-1][2] * mm
VectorX.append(ot.Normal(t_media, CoV_geom * t_media))
Pa = 1
GPa = 10**9Pa
Elon = 210 * GPa # El módulo de elasticidad era 210 GPa Luego multiplico por GPa
CoV_E = 0.05
Vbmedia = 27.0 # La velocidad basica del viento en 27 m/s
CoV_Vb = 0.05
VectorX.append(ot.LogNormalMuSigma(Elon, CoV_E
Elon, 0.0))
VectorX.append(ot.Normal(Vbmedia, CoV_Vb*Vbmedia))
XinputDistribution = ot.ComposedDistribution(VectorX)
inputRandomVector = ot.RandomVector(XinputDistribution)

The error is
Traceback (most recent call last):
File “c:\WORK\WORK_OPENSEESPY\T1_3FASESALINEADAS\T1_FIABILIDAD_OT_otak\T1_OTAK.py”, line 124, in
XinputDistribution = ot.ComposedDistribution(VectorX)
File “C:\Users\Usuario\otconda\lib\site-packages\openturns\model_copula.py”, line 15933, in init
_model_copula.ComposedDistribution_swiginit(self, _model_copula.new_ComposedDistribution(*args))
TypeError: Wrong number or type of arguments for overloaded function ‘new_ComposedDistribution’.
Possible C/C++ prototypes are:
OT::ComposedDistribution::ComposedDistribution()
OT::ComposedDistribution::ComposedDistribution(OT::ComposedDistribution::DistributionCollection const &)
OT::ComposedDistribution::ComposedDistribution(OT::ComposedDistribution::DistributionCollection const &,OT::Distribution const &)
OT::ComposedDistribution::ComposedDistribution(OT::ComposedDistribution const &)

Hi
Could you please, edit, complete and format the script such as it becomes readble in order to catch the issue ? Thanks