Getting error when converting the files using cgenff_charmm2gmx.py code

[sukin806@nesh-login1 pyruvate_in_water]$ python cgenff_charmm2gmx.py PYRUVATE pyruvate.mol2 pyruvate.str charmm36.ff
NOTE 1: Code tested with Python 3.13. Your version: 3.11.5 (main, Nov 7 2023, 15:49:38) [GCC 12.3.0]

NOTE 2: Code tested with NetworkX 3.4.2. Your version: 3.5

NOTE 3: Please be sure to use the same version of CGenFF in your simulations that was used during parameter generation:
–Version of CGenFF detected in pyruvate.str : 4.6
–Version of CGenFF detected in charmm36.ff/forcefield.doc : 4.1

WARNING: CGenFF versions are not equivalent!

NOTE 4: To avoid duplicated parameters, do NOT select the ‘Include parameters that are already in CGenFF’ option when uploading a molecule into CGenFF.
Traceback (most recent call last):
File “/gxfs_home/cau/sukin806/Projects/GROMACS_Tutorial/pyruvate_in_water/cgenff_charmm2gmx.py”, line 1055, in
main()
File “/gxfs_home/cau/sukin806/Projects/GROMACS_Tutorial/pyruvate_in_water/cgenff_charmm2gmx.py”, line 1030, in main
params = parse_charmm_parameters(prmlines)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/gxfs_home/cau/sukin806/Projects/GROMACS_Tutorial/pyruvate_in_water/cgenff_charmm2gmx.py”, line 274, in parse_charmm_parameters
raise ValueError(
ValueError: ERROR: Incorrect number of values found in ANGL section
[sukin806@nesh-login1 pyruvate_in_water]$

This is not a GROMACS question. We are troubleshooting this offline.