# \#api-feedback

**URL:** https://forums.creativeclouddeveloper.com/tag/api-feedback/109.md

[Latest](https://forums.creativeclouddeveloper.com/latest.md) · [Categories](https://forums.creativeclouddeveloper.com/categories.md) · [Tags](https://forums.creativeclouddeveloper.com/tags.md)

---

## [Premiere Pro 26.5.2 UXP: Lumetri getStartValue() Returns Null for 24 Parameters — Expected Behavior?](https://forums.creativeclouddeveloper.com/t/premiere-pro-26-5-2-uxp-lumetri-getstartvalue-returns-null-for-24-parameters-expected-behavior/12388)

<div class="topic-metadata">

**Author:** [@DCNDC](https://forums.creativeclouddeveloper.com/u/DCNDC)\
**Replies:** 0\
**Last updated:** [October 30, 2026, 3:14pm UTC](https://forums.creativeclouddeveloper.com/t/premiere-pro-26-5-2-uxp-lumetri-getstartvalue-returns-null-for-24-parameters-expected-behavior/12388 "2026-10-30T15:14:57Z")

</div>

During a read-only UXP observation in Premiere Pro 26.5.2 on Windows 11, ComponentParam.getStartValue() returned null for 24 of 130 parameters in a Lumetri Color component (match name: AE.ADBE Lumetri). The calls comple…

---

## [Need UXP Show / Hide Events in Premiere Pro For Panel Reload](https://forums.creativeclouddeveloper.com/t/need-uxp-show-hide-events-in-premiere-pro-for-panel-reload/11846)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 4\
**Last updated:** [October 29, 2026, 4:13pm UTC](https://forums.creativeclouddeveloper.com/t/need-uxp-show-hide-events-in-premiere-pro-for-panel-reload/11846 "2026-10-29T16:13:01Z")

</div>

An active project we’re working on needs the UXP Plugin state to refresh each time the user closes and opens the panel, however by default UXP state persists. Entrypoint Setup() events seem like the logical place to ove…

---

## [AE UXP Needs Code Samples in Docs + Sample UXP Panel](https://forums.creativeclouddeveloper.com/t/ae-uxp-needs-code-samples-in-docs-sample-uxp-panel/12350)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 2\
**Last updated:** [October 29, 2026, 2:17am UTC](https://forums.creativeclouddeveloper.com/t/ae-uxp-needs-code-samples-in-docs-sample-uxp-panel/12350 "2026-10-29T02:17:12Z")

</div>

Having Code Samples in the AE UXP documentation is going to be really important as just defining the objects & properties in the docs like it is now doesn’t show devs how things fit together. For example the RenderQueu…

---

## [RenderQueue - Uncaught Error: Connection to object lost](https://forums.creativeclouddeveloper.com/t/renderqueue-uncaught-error-connection-to-object-lost/12351)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 1\
**Last updated:** [October 29, 2026, 1:55am UTC](https://forums.creativeclouddeveloper.com/t/renderqueue-uncaught-error-connection-to-object-lost/12351 "2026-10-29T01:55:32Z")

</div>

Any time you try to run functions on the RenderQueue object, this error is thrown. const aftereffects = require('aftereffects'); const rq = new aftereffects.RenderQueue(); rq.queueInAME(false) Even through all the m…

---

## [UXP Premiere: a class of APIs report success/resolve before the operation is applied or validated — In/Out setters, importFiles, importAEComps, create\*Action (repro in shipping 26.3.2)](https://forums.creativeclouddeveloper.com/t/uxp-premiere-a-class-of-apis-report-success-resolve-before-the-operation-is-applied-or-validated-in-out-setters-importfiles-importaecomps-create-action-repro-in-shipping-26-3-2/12358)

<div class="topic-metadata">

**Author:** [@alisdecookie](https://forums.creativeclouddeveloper.com/u/alisdecookie)\
**Replies:** 2\
**Last updated:** [October 26, 2026, 5:47pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-premiere-a-class-of-apis-report-success-resolve-before-the-operation-is-applied-or-validated-in-out-setters-importfiles-importaecomps-create-action-repro-in-shipping-26-3-2/12358 "2026-10-26T17:47:27Z")

</div>

Environment Adobe Premiere Pro 26.3.2 (Build 2) — shipping release (not Beta) Built against @adobe/premierepro 26.5.0-beta.61 (type definitions only; runtime API from the host) UXP manifest v5 · Windows 11 Summary Seve…

---

## [Allow HTTP Localhost on MacOS Tahoe](https://forums.creativeclouddeveloper.com/t/allow-http-localhost-on-macos-tahoe/12365)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 0\
**Last updated:** [October 26, 2026, 4:40pm UTC](https://forums.creativeclouddeveloper.com/t/allow-http-localhost-on-macos-tahoe/12365 "2026-10-26T16:40:16Z")

</div>

Since MacOS Tahoe 26.5, it’s no longer possible to use http://localhost connections for things like WebView UI in UXP or you’ll get this error: Failed to load resource: The resource could not be loaded because the App T…

---

## [Please add UXP Caption Track editing capabilities](https://forums.creativeclouddeveloper.com/t/please-add-uxp-caption-track-editing-capabilities/11843)

<div class="topic-metadata">

**Author:** [@Joozt](https://forums.creativeclouddeveloper.com/u/Joozt)\
**Replies:** 1\
**Last updated:** [October 20, 2026, 1:53pm UTC](https://forums.creativeclouddeveloper.com/t/please-add-uxp-caption-track-editing-capabilities/11843 "2026-10-20T13:53:01Z")

</div>

Building production UXP panels at a broadcaster to restyle broadcast → online sequences (different caption styles). Issue: UXP can access CaptionTrack objects but lacks APIs to: Edit caption track styles Copy/move cap…

---

## [Theme Colors for After Effects UXP](https://forums.creativeclouddeveloper.com/t/theme-colors-for-after-effects-uxp/12326)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 1\
**Last updated:** [October 19, 2026, 10:24pm UTC](https://forums.creativeclouddeveloper.com/t/theme-colors-for-after-effects-uxp/12326 "2026-10-19T22:24:57Z")

</div>

After Effects UXP doesn’t appear to have theme colors support the way Photoshop does with CSS Variables Examples: var(--uxp-host-background-color) var(--uxp-host-text-color) While we can make workarounds in the meanti…

---

## [Hybrid UXP Plugin support for After Effects UXP](https://forums.creativeclouddeveloper.com/t/hybrid-uxp-plugin-support-for-after-effects-uxp/12327)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 1\
**Last updated:** [October 19, 2026, 10:14pm UTC](https://forums.creativeclouddeveloper.com/t/hybrid-uxp-plugin-support-for-after-effects-uxp/12327 "2026-10-19T22:14:46Z")

</div>

Having Hybrid UXP Plugin support for After Effects UXP is going to be crucial for migrating many tools that require features that aren’t possible in UXP APIs. Things like running CLI commands to communicate with externa…

---

## [Unloading UXP Plugin from After Effects in UDT leaves a blank panel](https://forums.creativeclouddeveloper.com/t/unloading-uxp-plugin-from-after-effects-in-udt-leaves-a-blank-panel/12328)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 2\
**Last updated:** [October 19, 2026, 10:08pm UTC](https://forums.creativeclouddeveloper.com/t/unloading-uxp-plugin-from-after-effects-in-udt-leaves-a-blank-panel/12328 "2026-10-19T22:08:41Z")

</div>

Currently when testing a UXP Plugin with After Effects, if you press Unload in order to make changes, the panel should close, but instead a blank panel is left behind. After Unload (panel is blank) No app logs appea…

---

## [UXP Scripting support in After Effects](https://forums.creativeclouddeveloper.com/t/uxp-scripting-support-in-after-effects/12325)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 0\
**Last updated:** [October 17, 2026, 12:35am UTC](https://forums.creativeclouddeveloper.com/t/uxp-scripting-support-in-after-effects/12325 "2026-10-17T00:35:55Z")

</div>

Adding UXP Scripting functionality to After Effects the same way that it works in Photoshop and InDesign is going to be crucial for many tools and workflows that need to be able to execute code in After Effects from outs…

---

## [After Effects UXP Type Definitions](https://forums.creativeclouddeveloper.com/t/after-effects-uxp-type-definitions/12324)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 0\
**Last updated:** [October 17, 2026, 12:25am UTC](https://forums.creativeclouddeveloper.com/t/after-effects-uxp-type-definitions/12324 "2026-10-17T00:25:58Z")

</div>

I’m sure this is on the agenda already, but wanted to create a post to explain in more detail. Getting TypeScript Definitions for the After Effects UXP APIs the same way we have them for Premiere will be immensely helpf…

---

## [Need help finding the active brush presets name](https://forums.creativeclouddeveloper.com/t/need-help-finding-the-active-brush-presets-name/11437)

<div class="topic-metadata">

**Author:** [@blitzshield](https://forums.creativeclouddeveloper.com/u/blitzshield)\
**Replies:** 2\
**Last updated:** [October 15, 2026, 4:53pm UTC](https://forums.creativeclouddeveloper.com/t/need-help-finding-the-active-brush-presets-name/11437 "2026-10-15T16:53:49Z")

</div>

Hi, I’m currently trying to make a small extension for photoshop which is basically a really barebones brush palette / favourites panel. I’m using UXP and the idea behind it is as follows: Get the current active brus…

---

## [Track lock/unlock for AudioTrack and VideoTrack](https://forums.creativeclouddeveloper.com/t/track-lock-unlock-for-audiotrack-and-videotrack/12280)

<div class="topic-metadata">

**Author:** [@jb.waggoner](https://forums.creativeclouddeveloper.com/u/jb.waggoner)\
**Replies:** 1\
**Last updated:** [October 13, 2026, 5:57pm UTC](https://forums.creativeclouddeveloper.com/t/track-lock-unlock-for-audiotrack-and-videotrack/12280 "2026-10-13T17:57:30Z")

</div>

I’m porting a CEP extension (Focus Tracks) to UXP. It lets editors tag tracks by role (dialogue, SFX, music, A-roll, B-roll, GFX) and then lock or mute a whole group in one click, so they can, say, cut music without nudg…

---

## [Hoy to get c://users/\[\[ username \]\] Win & Mac?](https://forums.creativeclouddeveloper.com/t/hoy-to-get-c-users-username-win-mac/5588)

<div class="topic-metadata">

**Author:** [@photonic](https://forums.creativeclouddeveloper.com/u/photonic)\
**Replies:** 4\
**Last updated:** [October 6, 2026, 8:57pm UTC](https://forums.creativeclouddeveloper.com/t/hoy-to-get-c-users-username-win-mac/5588 "2026-10-06T20:57:31Z")

</div>

With .JSX, is used to create a folder to save and read the users settings of my plugin. I was able to access this folder with the File and Folder classes in JSX. How could I do this with UXP now and how I can get the USE…

---

## [Media::duration && Media::start are Properties but are also Promises ?!?!?](https://forums.creativeclouddeveloper.com/t/media-duration-media-start-are-properties-but-are-also-promises/12112)

<div class="topic-metadata">

**Author:** [@MarcClown](https://forums.creativeclouddeveloper.com/u/MarcClown)\
**Replies:** 5\
**Last updated:** [October 2, 2026, 2:38pm UTC](https://forums.creativeclouddeveloper.com/t/media-duration-media-start-are-properties-but-are-also-promises/12112 "2026-10-02T14:38:16Z")

</div>

Hmmm… That looks wrong. Rule of thumb for API is that a property call need to be cheap and quick. Having a property being async breaks that pattern (async =\> IO bounded =\> Not cheap nor fast). It also goes against eve…

---

## [MOGRT Parameters in UXP availabilty](https://forums.creativeclouddeveloper.com/t/mogrt-parameters-in-uxp-availabilty/11408)

<div class="topic-metadata">

**Author:** [@Billy\_Ward](https://forums.creativeclouddeveloper.com/u/Billy_Ward)\
**Replies:** 44\
**Last updated:** [September 25, 2026, 7:55pm UTC](https://forums.creativeclouddeveloper.com/t/mogrt-parameters-in-uxp-availabilty/11408 "2026-09-25T19:55:36Z")

</div>

Hello! I have a small suite of plugins currently using CEP. A core feature of these plugins is manipulating MOGRT properties (changing dropdown selections, text field contents, etc). Is there any info on when this fun…

---

## [Inserting only audio / only video (from MP4) in a sequence?](https://forums.creativeclouddeveloper.com/t/inserting-only-audio-only-video-from-mp4-in-a-sequence/12099)

<div class="topic-metadata">

**Author:** [@MarcClown](https://forums.creativeclouddeveloper.com/u/MarcClown)\
**Replies:** 2\
**Last updated:** [September 24, 2026, 8:08am UTC](https://forums.creativeclouddeveloper.com/t/inserting-only-audio-only-video-from-mp4-in-a-sequence/12099 "2026-09-24T08:08:42Z")

</div>

I have an MP4 where I need to insert only the Audio part (and another use case where I only need the Video part). To insert clip in the pipeline, I have been using SequenceEditor::createInsertProjectItemAction(projectI…

---

## [Channel Ports from a hybrid .uxpaddon: any way to get a live document port?](https://forums.creativeclouddeveloper.com/t/channel-ports-from-a-hybrid-uxpaddon-any-way-to-get-a-live-document-port/12163)

<div class="topic-metadata">

**Author:** [@Kayrock](https://forums.creativeclouddeveloper.com/u/Kayrock)\
**Replies:** 2\
**Last updated:** [September 14, 2026, 6:33pm UTC](https://forums.creativeclouddeveloper.com/t/channel-ports-from-a-hybrid-uxpaddon-any-way-to-get-a-live-document-port/12163 "2026-09-14T18:33:32Z")

</div>

I do processing natively in a .uxpaddon and I would live to be able to read and write the document’s pixels from there. PSDLLMain fires in the addon and I can acquire kPSChannelPortsSuite fine. What I can’t find is any …

---

## [PPro UXP: missing per-clip primitives](https://forums.creativeclouddeveloper.com/t/ppro-uxp-missing-per-clip-primitives/11904)

<div class="topic-metadata">

**Author:** [@Leyero](https://forums.creativeclouddeveloper.com/u/Leyero)\
**Replies:** 5\
**Last updated:** [August 31, 2026, 8:50am UTC](https://forums.creativeclouddeveloper.com/t/ppro-uxp-missing-per-clip-primitives/11904 "2026-08-31T08:50:17Z")

</div>

Building a plugin and hitting these gaps. Each has CEP/ExtendScript precedent. 1. Ability to read/write ProjectItem level markers 2. No stable TrackItem ID. Every available identifier (trackIndex, startTime, inPoint/ou…

---

## ["ClipProjectItem::findItemsMatchingMediaPath" logically belong to the wrong class / or the wrong member modifer is used](https://forums.creativeclouddeveloper.com/t/clipprojectitem-finditemsmatchingmediapath-logically-belong-to-the-wrong-class-or-the-wrong-member-modifer-is-used/12119)

<div class="topic-metadata">

**Author:** [@MarcClown](https://forums.creativeclouddeveloper.com/u/MarcClown)\
**Replies:** 1\
**Last updated:** [August 25, 2026, 2:36pm UTC](https://forums.creativeclouddeveloper.com/t/clipprojectitem-finditemsmatchingmediapath-logically-belong-to-the-wrong-class-or-the-wrong-member-modifer-is-used/12119 "2026-08-25T14:36:47Z")

</div>

1 – findItemsMatchingMediaPath being an instance child of ClipProjectIem makes so sense. Depending on original intent: if findItemsMatchingMediaPath is supposed to search the whole project → it should be static met…

---

## [VideoComponentChain / AudioComponentChain APIs seem inconsistent with the rest](https://forums.creativeclouddeveloper.com/t/videocomponentchain-audiocomponentchain-apis-seem-inconsistent-with-the-rest/12114)

<div class="topic-metadata">

**Author:** [@MarcClown](https://forums.creativeclouddeveloper.com/u/MarcClown)\
**Replies:** 0\
**Last updated:** [August 21, 2026, 9:08am UTC](https://forums.creativeclouddeveloper.com/t/videocomponentchain-audiocomponentchain-apis-seem-inconsistent-with-the-rest/12114 "2026-08-21T09:08:05Z")

</div>

\[Video|Audio\]ComponentChain::getComponentCount returns an int. OK but mostly being a collection I would have expected a property such as length - or potentially size (thank you Map/Set for the confusion …

---

## [Object relationship diagram](https://forums.creativeclouddeveloper.com/t/object-relationship-diagram/11485)

<div class="topic-metadata">

**Author:** [@MarcClown](https://forums.creativeclouddeveloper.com/u/MarcClown)\
**Replies:** 12\
**Last updated:** [August 20, 2026, 9:20pm UTC](https://forums.creativeclouddeveloper.com/t/object-relationship-diagram/11485 "2026-08-20T21:20:46Z")

</div>

About 2 weeks ago I started a plugin for Premiere. Like many of you I read a bunch of stuff and ended up going back many time to various UXP doc pages (mostly describing the Premier objects and their methods/property, a…

---

## [Premiere Pro UXP: createCloneTrackItemAction with isInsert=true collapses the following audio clip to zero duration](https://forums.creativeclouddeveloper.com/t/premiere-pro-uxp-createclonetrackitemaction-with-isinsert-true-collapses-the-following-audio-clip-to-zero-duration/12077)

<div class="topic-metadata">

**Author:** [@hatan565656](https://forums.creativeclouddeveloper.com/u/hatan565656)\
**Replies:** 2\
**Last updated:** [August 10, 2026, 7:34pm UTC](https://forums.creativeclouddeveloper.com/t/premiere-pro-uxp-createclonetrackitemaction-with-isinsert-true-collapses-the-following-audio-clip-to-zero-duration/12077 "2026-08-10T19:34:35Z")

</div>

Premiere Pro UXP: createCloneTrackItemAction with isInsert=true collapses the following audio clip to zero duration Environment Windows 11 Premiere Pro 26.3.2 UXP Developer Tool 2.2.1 Premiere Pro UXP API Test plugin: …

---

## [reateMoveAction bugs: invisible same-source clip after move, and AV link breaks on backward audio move](https://forums.creativeclouddeveloper.com/t/reatemoveaction-bugs-invisible-same-source-clip-after-move-and-av-link-breaks-on-backward-audio-move/11831)

<div class="topic-metadata">

**Author:** [@edit.terashima](https://forums.creativeclouddeveloper.com/u/edit.terashima)\
**Replies:** 5\
**Last updated:** [August 3, 2026, 3:26pm UTC](https://forums.creativeclouddeveloper.com/t/reatemoveaction-bugs-invisible-same-source-clip-after-move-and-av-link-breaks-on-backward-audio-move/11831 "2026-08-03T15:26:05Z")

</div>

Summary createMoveAction has two distinct bugs when executed via lockedAccess + executeTransaction: Clip becomes invisible when the move path crosses a same-source clip on the same track Audio-video link breaks when mo…

---

## [Missing getAudioChannelMapping](https://forums.creativeclouddeveloper.com/t/missing-getaudiochannelmapping/12010)

<div class="topic-metadata">

**Author:** [@jeeroome](https://forums.creativeclouddeveloper.com/u/jeeroome)\
**Replies:** 1\
**Last updated:** [July 27, 2026, 11:45pm UTC](https://forums.creativeclouddeveloper.com/t/missing-getaudiochannelmapping/12010 "2026-07-27T23:45:11Z")

</div>

Hello, I’m building a UXP panel that applies iXML or custom TRK channel names to timeline clip labels. It works correctly when ch1 is on track 1, ch2 on track 2, etc. But breaks when a clip’s source channels don’t match…

---

## [ProjectConverter.exportAAF() needs a suppressUI option](https://forums.creativeclouddeveloper.com/t/projectconverter-exportaaf-needs-a-suppressui-option/12028)

<div class="topic-metadata">

**Author:** [@birdofscript](https://forums.creativeclouddeveloper.com/u/birdofscript)\
**Replies:** 1\
**Last updated:** [July 27, 2026, 3:30pm UTC](https://forums.creativeclouddeveloper.com/t/projectconverter-exportaaf-needs-a-suppressui-option/12028 "2026-07-27T15:30:58Z")

</div>

Hi Adobe Team, exportAsFinalCutProXML() and exportAsOpenTimelineIO() both take suppressUI — exportAAF() doesn’t: exportAsFinalCutProXML(sequence, path, suppressUI?) // ✅ exportAsOpenTimelineIO(sequence, path, suppressU…

---

## [Determine if a ClipProjectIem is a Video or Audio file?](https://forums.creativeclouddeveloper.com/t/determine-if-a-clipprojectiem-is-a-video-or-audio-file/11995)

<div class="topic-metadata">

**Author:** [@MarcClown](https://forums.creativeclouddeveloper.com/u/MarcClown)\
**Replies:** 2\
**Last updated:** [July 6, 2026, 8:31pm UTC](https://forums.creativeclouddeveloper.com/t/determine-if-a-clipprojectiem-is-a-video-or-audio-file/11995 "2026-07-06T20:31:33Z")

</div>

Hi, What is the best way to determine if a Clip is an audio or video file ? It seems like the ClipProjectItem should have a property of method to get that info (expl: ClipProjectItem::getMediaType() ). But no such luc…

---

## [Discrepancies between AudioFilterFactory and VideoFilterFactory APIs](https://forums.creativeclouddeveloper.com/t/discrepancies-between-audiofilterfactory-and-videofilterfactory-apis/11998)

<div class="topic-metadata">

**Author:** [@MarcClown](https://forums.creativeclouddeveloper.com/u/MarcClown)\
**Replies:** 0\
**Last updated:** [July 1, 2026, 9:25pm UTC](https://forums.creativeclouddeveloper.com/t/discrepancies-between-audiofilterfactory-and-videofilterfactory-apis/11998 "2026-07-01T21:25:05Z")

</div>

Seem like the API set is unfinished (the VideoFilterComponent and AudioFilterComponent that is suppose to create is not defined in docs - strongly hinting at work in progresss) - but I’m still raising to ensure this is l…

---

## [We need Return Values for Actions within ExecuteTransactions for Undo Groups to make sense](https://forums.creativeclouddeveloper.com/t/we-need-return-values-for-actions-within-executetransactions-for-undo-groups-to-make-sense/11849)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 3\
**Last updated:** [June 26, 2026, 2:20pm UTC](https://forums.creativeclouddeveloper.com/t/we-need-return-values-for-actions-within-executetransactions-for-undo-groups-to-make-sense/11849 "2026-06-26T14:20:09Z")

</div>

Premiere UXP introduces the concept of creating actions and executing those actions in bulk in order to have more control over the undo history. This is a great step forward from ExtendScript which did not have undo gro…

[Next page](https://forums.creativeclouddeveloper.com/tag/api-feedback/109.md?match_all_tags=true&page=1&tags%5B%5D=api-feedback)
