October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk3 min

Jira Cloud Migration Assistant Error: “We couldn’t export Custom Field Config Scheme” — Causes and Fixes

The JCMA error has three documented causes: an orphaned project role in User Filtering, a null scheme name, or a historical Epic Status issue. Here's how to tell them apart.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This JCMA error doesn’t have one cause. Atlassian documents three different failures that produce it. Read the text after Reason: in the migration log and the name of the context in the message. Together they tell you which case you have. The most common documented cause is an orphaned or deleted project role referenced by a custom field’s User Filtering setting.

Match your log line to a cause

Copy the full project-export log line, including the context name and everything after Reason:. Then compare it with this table.

As an Amazon Associate I earn from qualifying purchases.

What the log shows Likely cause Atlassian source
A real custom-field context name, then Parameter specified as non-null is null Orphaned or deleted project role in a user-picker field’s User Filtering Atlassian Support article, updated September 26, 2025
Context name is literally 'null', with getName(...) must not be null A fieldconfigscheme row with a null configuration name Atlassian issue MIG-2113
Default Configuration Scheme for Epic Status with a NullPointerException Missing Epic Status default value on fresh Jira 8.15/8.16 installs Atlassian issue MIG-589

These patterns are discriminators, not an exhaustive list. The records cover different conditions and different Jira and JCMA eras, so treat them as the documented possibilities, not a guarantee that your case fits one.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Cause 1: orphaned project role in User Filtering

JCMA supports migrating User Filtering inside custom-field contexts. If the filter references a project-role ID that no longer exists, JCMA stops exporting the affected project. The logged error names the context and carries the non-null parameter exception.

How to fix it

  1. Find the context named in the log and note which user-picker field it belongs to.
  2. Run the database query from Atlassian’s support article to list user-picker filter role references. The article provides versions for PostgreSQL, MySQL, Oracle and Microsoft SQL Server. Look for a role ID that has no matching project role.
  3. Replace the invalid reference with an existing, valid project role. Atlassian’s update statement targets userpickerfilterrole, using the ID of the affected row.
  4. Create a new migration for the affected project. Don’t simply retry the old one.

This is a direct database edit. Take a verified backup first and follow your organization’s change-control process.

Cause 2: null configuration scheme name

MIG-2113 describes a project-by-project JCMA failure when a fieldconfigscheme row has a null configuration name. The log shows the scheme name as the literal 'null' and the message getName(...) must not be null.

The recorded workaround is to assign a name to the affected row. The issue says a fix shipped in JCMA 1.12.53. The available record doesn’t establish how later versions handle null data that already exists, so don’t assume that updating JCMA repairs the row. If you still see the error, check for null names directly.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Cause 3: Epic Status on certain Jira versions

MIG-589 covers fresh Jira 8.15 and 8.16 installations where no Epic Status options were created. The exporter then had no default value for Default Configuration Scheme for Epic Status and failed with a NullPointerException.

  • The issue reports that instances upgraded from Jira 8.14 or earlier did not hit it.
  • It reports successful migrations on Jira 8.14 and 8.17-EAP02.
  • It is marked fixed but gives no fix version.

These are historical observations, not current compatibility guidance. Don’t diagnose this case just because the message mentions a custom-field configuration scheme. Confirm that the context is the Epic Status default scheme and that your instance history matches.

Why retrying doesn’t help

All three causes are data problems on the source side: a dangling role, a missing name, or a missing default. Re-running the unchanged export hits the same record. Correct the data first, then start a new project migration where Atlassian’s procedure calls for one.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.