Terminal methyl atoms not connected after pdb2gmx

GROMACS version: 2020.1-Ubuntu-2020.1-1
GROMACS modification: No
Here post your question
Error message
In moleculetype ‘Protein_chain_A22’ 3 atoms are not bound by a potential
or constraint to any other atom in the same moleculetype. Although
technically this might not cause issues in a simulation, this often means
that the user forgot to add a bond/potential/constraint or put multiple
molecules in the same moleculetype definition by mistake. Run with -v to
get information for each atom.

Atom 46 ‘H16A’ in moleculetype ‘Protein_chain_B22’ is not bound by a potential or constraint to any other atom in the same moleculetype.

Atom 47 ‘H16B’ in moleculetype ‘Protein_chain_B22’ is not bound by a potential or constraint to any other atom in the same moleculetype.

Atom 48 ‘H16C’ in moleculetype ‘Protein_chain_B22’ is not bound by a potential or constraint to any other atom in the same moleculetype.

These (lipid chain terminal methyl) atoms are bound to the corresponding carbon in the starting pdb file.
Somehow pdb2gmx messes up the connectivity. Manually adding the relevant bonds to the itp files leads to errors when running grompp NVT simulations.
Any ideas?

Did you create it through a custom .rtp entry? If so, make sure the [ bonds ] section included bonds to H16[ABC].

Hi Milosz

Thanks - that was it!

Ian