Adobe InDesign: Bugs

When filing a new bug, please provide:

  1. Version of Adobe InDesign, InCopy or InDesign Server
  2. Steps to reproduce the issues
  3. Expected result
  4. Actual result
  5. Test file, screenshot, video or GIF capturing the issue (optional)
If you are facing a crash in InDesign, please submit the crash report as well. How to Submit Crash Report
Join the InDesign Prerelease Program to try out the new features and the bug fixes that are available in beta builds.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Navigation Points Not Available to Scripting in InDesign 2021 (16.0)

    Problem Description:
    Querying navigation points inside a movie trigger errors from InDesign 16.

    Steps to Reproduce:
    1. Query movie.navigationPoints.length or movie.navigationPoints.count() with Extendscript.

    The following script shows this issue(s) with simple document containing a move and one button with a play at navigation point action applied.

    var btn = app.activeDocument.buttons[0];
    var beh = btn.behaviors[0];
    var mov = beh.movieItem;
    var navPts = mov.navigationPoints;
    try{
    alert(navPts.length); /doesn't exist/
    }catch(err) { alert([err,err.line])}

    try{
    alert(navPts.count()); /*Give incorrect error - Error: Request failed because the underlying functionality is no longer available in the current version of the application */
    }catch(err) { alert([err,err.line])}

    alert(navPts.everyItem().getElements().length);…

    64 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Scripts using BridgeTalk do not work on M1 Macs (regardless of CC version)

    ID version: InDesign CC 2021 (16.3.2)
    OS: macOS Big Sur 11.5.2
    Processor: Apple M1

    When I try to run a script that uses BridgeTalk and works with Photoshop, it does not work.
    Also, a simple script using BridgeTalk will not work as well.
    Those scripts do work in CC 2021 on Intel Mac and macOS Big Sur 11.5.2.

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. External Object 'lib:AdobeXMPScript' not exist!

    Try to execute the attached code in the screenshot.
    And you will this error:

    Error Number: 52
    Error String: I/O Error

    18 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. ID 2020 bug - checkbox not shown.

    in ID2019 everything is Ok - the checkbox is visible. But in 2020 - not!

    var w = new Window("dialog");
    var list = w.add ("listbox", undefined, ["One", "Two", "Three", "Four"]);
    list.items[1].checked = true;
    w.show();

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Under Review  ·  amaarora responded

    Thanks for reporting the issue
    We are reviewing it

    -InDesign Team

  5. AdobeXMPScript v 17.2.0.20

    Windows 10

    Adobe InDesign CC2022 (v 17.2.0.20)

    ExternalObject.AdobeXMPScript = new ExternalObject( "lib:AdobeXMPScript" )

    returns

    ERROR: 52, I/O error
    Unable to load the AdobeXMPScript library!

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. AppleScript Finder communication

    InDesign version 16.3.2 with OSX 10.14.6 or later

    Indesign script‘s with calls to the Finder or other Apple apps work running from Apple’s Script Editor, but break when running from InDesign’s Scripts panel. Get an Not Authorized to Send Apple Events to Finder error.

    This breaks when running from the Scripts panel, but worked with InDesign 2020:

    tell application id "com.adobe.InDesign"
    tell application "Finder"
    activate
    display dialog "Hello"
    end tell
    end tell

    Calls to other Adobe apps are ok, so this still works from the panel:

    tell application id "com.adobe.InDesign"
    tell application id "com.adobe.Photoshop"
    activate
    display dialog "Hello"
    end tell…

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Object Styles within Object Style Groups cannot be set to Document.pageItemDefaults (Scripting)

    See this thread in community forum: https://community.adobe.com/t5/indesign-discussions/script-cannot-set-an-object-style-as-a-default-frame-style-if-this-style-is-inside-a-folder/td-p/13062809

    If an object style is within a group, it cannot be assigned as the appliedTextObjectStyle in Document.pageItemDefaults. Have not checked whether the same is true for appliedGraphicObjectStyle

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. appliedLanguage property of text-related objects returns language from application, not document

    When I do configuration for a language in a document, such as setting doubleQuotes, this language can be found in the document object's list of languages and has a different id than the language with the same name in the application object's list.

    But when I access text inside the document – regardless what I inspect, paragraph, words, character, textStyleRange – I expect to get the language properties as set in the document, but instead I get those as set in the app.

    I believe this to be a software bug.

    More information as well as a workaround can be…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Cell object is null!

    I get the third merged cell as null. Why is that?

    Please to get the error First create new document and table 3 by 3 and merge and select cells like screenshot. Execute the script.

    var sel = app.selection[0];
    var queuedCells = getQueuedCells ([sel]);
    function getQueuedCells (deepCells) {
    var queuedCells = new Array;
    if (deepCells.length > 0) {
    targetIndex = null;
    targetIndex = deepCells[0].parentRow.index;
    for (var dcs = 0; dcs < deepCells.length; dcs++) {
    for (var dcc = 0; dcc < deepCells[dcs].cells.length; dcc++) {
    alert ("(deepCells[" + dcs + "].cells[" + dcc + "] != null) " + (deepCells[dcs].cells[dcc] !=…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Convert Footnotes and Endnotes problem and a bonus scripting problem with special characters

    Indesign 17 on MacOs 12.3.1

    Convert Footnotes and Endnotes does not work when the footnotes does not have a footnote number.

    I have an Indesign document with footnotes.
    In each footnote I have removed the footnote number and the following tab character. (~F\t)

    I need these footnotes to be endnotes but this is not possible with the command "Convert Footnotes and Endnotes".

    Without the footnote number in the footnotes the command/script does not recognise the footnotes as being footnotes.

    They are however still footnotes and I can continue working with them as footnotes and also address them via scripting but…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. anchoredObjectSettings SpaceBelow is missing in the DOM

    The space below is missing for anchored Object Settings

    I can only find this:
    anchoredObjectSettings.anchorSpaceAbove

    (INDD17.1 + Javascript)

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. script panel blank

    Nenhum Script aparece no painel. Todos sumiram, e todos os scripts estão na pasta do ID.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. FindChangeByList not working

    1 The script stopped working. Doesn’t do anything.

    2 Please let the updater copy the FindChangeList.txt from the previous version. In most cases it’s part of a workflow that breaks with each update.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Section addition applescript splits last spread (applescript only)

    1. Version
      InDesign 16.4.1 CC2021 (macOS 10.16 Mojave)
      Only in applescript, not in javascript.

    2. Steps to reproduce the issues
      step1. prepare a spreads document. Total number of pages must be an odd number.
      step2. Use AppleScript to set the new section at even-numbered page.

    3. Expected result
      The state of the spread is not changed.

    4. actual result
      The spread at the end is split into two spreads.

    5. --code

    main()

    on main()
    mySetup() of me

    tell application "Adobe InDesign 2021"
    
        set mydoc to document 1
        set mypage2 to page 2 of mydoc
    
        tell mydoc
            set newsection to make section with properties {continue numbering:false,
    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. cells selection

    Bug 1:

    See "Table 1" in the provided screenshot.
    Make a table with 3 columns and 3 rows.
    Merge the first 2 cells of the first row.
    Now you have 2 cells in the first row. (A and B).
    Set the contents of other cells to C, D, E, F, G, H.
    Now select cells B, D and E.
    If you click on the Edit menu, InDesign crash.
    If you choose File -> Export, InDesign crash.
    On the scripting side, calling document.selection throw an exception and it is not possible to get the current selection.

    Bug 2:
    See "Table 2"…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. findGrep() causes Indesign to hang and consume all available resources, eventually crashing the entire computer

    This code will cause InDesign 17.1 to hang and consume all available resources until the computer eventually runs out of both real and virtual memory and then crashes.

    app.findGrepPreferences = app.changeGrepPreferences = null;
    app.findChangeGrepOptions.properties = { includeMasterPages: true, kanaSensitive: true, widthSensitive: true };
    app.findGrepPreferences = null;
    app.findGrepPreferences.findWhat = '^(.*)$';

    var found = app.documents[0].changeObject.findGrep();

    If the runaway app is terminated using Task Manager (Windows 10), a stack of message boxes appear with the following message:
    Unable to terminate process
    The operation could not be completed
    The operation is not valid for this process

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. InDesign does not load type library on upgrade

    Similar to the 2020 release (see https://indesign.uservoice.com/forums/601180-adobe-indesign-bugs/suggestions/41072476-type-library-is-not-automatically-created-by-cc202), InDesign 2022 does not install the type library in upgrade. Please include this with the installation, as this will cause errors for many users.

    Error message: Error: Unable to load Adobe InDesign 2022 Type Library (Version 1.0).

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Custom menus created by script stay after relaunching InDesign

    There's a bug in InDesign 2022 where custom menus created by a script stay after relaunching InDesign.

    How to reproduce:

    -Run this AppleScript script which will create a menu titled Custom Menu:

    tell application "Adobe InDesign 2022"
    tell menu "$ID/Main" to make submenu with properties {title:"Custom Menu"}
    end tell

    -Relaunch InDesign

    The menu Custom Menu will still be there. While it should NOT be there unless explicitely created by a script again.

    The only way to remove it is to run a separate script that specifically removes the menu.

    It's a big problem for third-party software: for example, where users…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. close book in event handler is out of sync

    function closeBooks() {
    var books = app.books.everyItem().getElements();
    var i, ilen = books.length;

    for (i = 0; i < ilen; i++) {
        if (books[i].modified) {
            books[i].close(SaveOptions.ASK);
        }
    }
    alert('done');
    

    }

    if you call the closeBooks function, everything works fine.
    But if the function is used as a handler, the "done" message appears immediately, before the for loop complete.

    try adding a beforeQuit eventListener:
    app.addEventListener('beforeQuit', closeBooks);

    and close InDesign having one or more modified books to see this (strange) behaviour.

    The same function works fine if you target documents.

    InDesign CC2021 16.2.1 on MacOs Catalina 10.15.7

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Scripting  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base