There are a few potential reasons why your template might not upload or work as intended:


  • Incorrect Key Format: Ensure that all keys in the document follow the correct format ${KEY}. For example, ${candidates.fullName} is correct, but {candidates.fullName} or ${candidates.fullName#1#} would be incorrect. In the document you uploaded, it seems that the key format is correct, but double-checking wouldn't hurt.


  • Remove if Empty Blocks: These blocks (${REMOVEIFEMPTY} ${/REMOVEIFEMPTY}) need to be used correctly without any intersection and must start and end on the same level (outside and inside tables as needed). Make sure that these blocks are used properly, as improper use can cause errors.


  • Image Alt-Text: If you have keys that should be inserted into images as alt-text, make sure that they are correctly set up in the alt-text field of the image properties. If they are mistakenly placed directly in the document body, they won't be processed correctly.


  • Unsupported Elements: Sometimes, certain elements like advanced formatting or embedded objects might cause issues during upload. Ensure that your document doesn't have unsupported elements or that any advanced Word features are necessary.


  • Table Structure for Loops: Keys that loop through data need to be placed within a table structure where all items are from the same loop type. Mixing different types of data (like positions and qualifications) within the same table row can cause problems.


  • File Size or Corruption: If the document is too large or corrupted, it may fail to upload. Try simplifying the document, reducing its size (such as using .jpg instead of .png images) or saving it as a new file to ensure there's no corruption.


If these checks do not resolve the issue, you might want to test the template with a smaller, simpler version to isolate what might be causing the problem. If there's a specific area you're concerned about, please message support@ezekia.com to help review it in more detail.