Normal Mode Analysis, TIP3P Constraint Error

Your use of -DFLEXIBLE does nothing because your topology does not contain an #ifdef FLEXIBLE... block. It is not the standard TIP3P topology, likely because CHARMM-GUI inputs reflect conventional usage and TIP3P should always be treated as rigid. If you want to remove constraints from TIP3P, see the standard tip3p.itp approach that replaces SETTLE with normal bonds.

#ifdef FLEXIBLE

#ifdef ORIGINAL_TIP3P
[ bonds ]
; i j   funct   length  force.c.
1   2   1   0.09572 502416.0 0.09572    502416.0
1   3   1   0.09572 502416.0 0.09572    502416.0

[ angles ]
; i  j  k   funct   angle   force.c.
2    1  3   1   104.52  628.02  104.52  628.02

#else
;CHARMM TIP3p
[ bonds ]
; i j   funct   length  force.c.
1   2   1   0.09572 376560.0 0.09572    376560.0
1   3   1   0.09572 376560.0 0.09572    376560.0

[ angles ]
; i  j  k   funct   angle   force.c.
2    1  3   1   104.52  460.24  104.52  460.24
#endif

I suspect the issue is more related to the force field being inadequate for a desolvated (vacuum) system, in which case you may want to minimize with dihedral or distance restraints to preserve the geometry, then perform NMA.