Skip to main content
All CollectionsAutomation & GenerationGeneration MethodsSpreadsheet
Understanding and Resolving Generation Errors in Abyssale
Understanding and Resolving Generation Errors in Abyssale

Understand and fix common generation errors in Abyssale, with practical solutions and preventive tips to maintain smooth workflows.

Guillaume Stigliani avatar
Written by Guillaume Stigliani
Updated over 2 months ago

When working with Abyssale's creative automation platform, you may encounter various generation errors. These errors are designed to help you identify and fix issues with your design, assets, or content before final generation. Understanding these errors and knowing how to resolve them will help you maintain efficient workflows and ensure high-quality output.


Common Error Types and Solutions

Asset Fetch Errors

Error Message: "Image/video/audio cannot be fetched"

Asset fetch errors occur when Abyssale's system cannot access or retrieve the media files needed for your generation. This is often related to accessibility and permissions issues with your source files. In a world of cloud storage and shared resources, ensuring proper access to your assets is crucial for successful generation.

Cause: This typically occurs when:

  • The file link is not publicly accessible

  • The link is invalid or incorrect

  • The resource no longer exists

How to Fix:

  • Ensure your asset links are publicly accessible

  • Verify that all URLs are correct and active

  • If using cloud storage, check sharing permissions

  • Consider re-uploading the asset if the link is broken

Rating Layer Errors

Error Message: "Layer rating (invalid value: not a number)

Rating layers in Abyssale are designed to display numerical ratings, such as product reviews or satisfaction scores. When these layers receive invalid data, it can prevent proper generation. Understanding the acceptable range and format for rating values is essential for proper functionality.

Cause: The rating value provided is not within the acceptable range.

How to Fix:

  • Ensure the rating value is a number between 0 and 100

  • Remove any special characters or text from the rating field

  • Check for proper numerical formatting

Color Value Errors

Error Message: "color (invalid value: not a color)"

Color values in Abyssale must follow specific formatting rules to ensure consistent and accurate color reproduction across all generated assets. Hexadecimal color codes are used as the standard format, providing precise control over colors while maintaining compatibility across different platforms and devices.

Cause: Incorrect hexadecimal color code format.

How to Fix:

  • Ensure the hexadecimal color code:

    • Starts with a '#' symbol

    • Contains exactly 6 or 8 characters after the '#'

    • Uses valid hexadecimal values (0-9, A-F)

    • Example of correct format: #FF0000FF

Invalid Asset Type Errors

Error Message: "video/image/audio (invalid link)"

Each layer type in Abyssale is designed to handle specific types of media. When there's a mismatch between the layer type and the provided asset, generation errors occur. This helps maintain the integrity of your designs and ensures that assets are used appropriately throughout your templates.

Cause: The file type doesn't match the expected format for the layer.

How to Fix:

  • Verify that the asset matches the layer type (image, video, or audio)

  • Check file format compatibility

  • Ensure the file extension matches the actual file type

  • Try converting the file to a supported format

Text Fitting Errors

Error Message: Element <Layer name> error : The text "sample text" cannot fit within the defined space

Text fitting is a common challenge in dynamic content generation. When text content exceeds its designated space, it can affect the overall design integrity. Abyssale provides several ways to handle varying text lengths while maintaining professional appearance.

Cause: The text content is too long for its container layer.

How to Fix:

1. Reduce text length:

  • Shorten the content

  • Break into multiple lines

  • Use abbreviations where appropriate

2. Adjust container size:

  • Increase the text layer container size

  • Modify the layout to accommodate longer text

3. Enable auto-resize:

  • Turn on the auto-resize option for the text layer

  • This will automatically adjust text size to fit the container

Internal Server Errors

Error Message: "Internal server error"

While rare, internal server errors can occur during the generation process. These errors are monitored by our system and require attention from our technical team. Quick reporting of these errors helps us maintain system reliability and improve our service.

Cause: This indicates an unexpected error on our servers.

How to Fix:

  • Contact Abyssale support immediately and provide:

    • Design name

    • Generation parameters

    • Time of error

    • Any error codes received

    • Steps to reproduce the issue


Best Practices to Avoid Generation Errors

Prevention is often better than cure. By following these best practices, you can minimize the occurrence of generation errors and maintain smooth workflows in your creative automation process.

1. Asset Management:

  • Use reliable hosting for assets

  • Verify all links before generation

  • Keep backup copies of assets

2. Text Content:

  • Plan for text length variations

  • Use auto-resize when appropriate

  • Test with maximum expected content length

3. Color Values:

  • Use a color picker to ensure correct formats

  • Keep a reference of brand color codes

  • Double-check hexadecimal values

4. Regular Testing:

  • Test designs with various content lengths

  • Verify all dynamic elements

  • Check across different formats


Need Additional Help?

Our support team is dedicated to helping you resolve any generation issues you encounter. We understand that each project has unique requirements and challenges, and we're here to ensure your success with Abyssale.

If you continue to experience issues or need assistance with specific errors:

  • Contact our support team

  • Check our documentation for updates

Remember to always provide specific error messages and examples when seeking help, as this will allow us to assist you more effectively.

Did this answer your question?