There's a similar issue with pathauto:
Basically, because cck can have very long node type names some other modules have trouble with these values.
In Pathauto the solution (not yet implemented, but close to being implemented) was to use shorter prefixes/suffixes on our variables. There are other strategies outlined in that issue.
Steps to repeat:
1. Create a CCK content type with a long name
2. From admin/nodeformtemplate "Edit" this content type in the
3. Submit the changes
Expected results:
The results are saved and shown to the user in the same form
Actual results:
The results are saved with a truncated variable name and they are then not retrieved from the variable table in the future
Further steps:
4. Enter more settings to the edit form and attempt to save
Expected results:
The values save
Actual results:
Duplicate entry 'nodeformtemplate_content_application_recommendat' for key 1\nquery: INSERT INTO variable (name, value) VALUES
('nodeformtemplate_content_application_recommendati',
's:465:\\"a:9:{s:4:\\"type\\";s:32:\\"content_application_recommendati\\";s:5:\\"title\\";s:0:\\"\\";s:31:\\"field_application_id_of_applica\\";a:1:{i:0;a:1:{s:5:\\"value\\";s:4:\\"asdf\\";}}s:18:\\"field_phone_number\\";a:1:{i:0;a:1:{s:5:\\"value\\";s:0:\\"\\";}}s:31:\\"field_your_relation_to_the_appl\\";a:1:{i:0;a:1:{s:5:\\"value\\";s:0:\\"\\";}}s:31:\\