Agile boards all presents a blank screen

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Symptoms

After accessing any JIRA Agile board (either Kanban or Scrum) your board won't load and the screen will be completely empty.

Causes

  1. A malformed Announcement Banner is present

  2. The modules of the Scrum and Kanban templates are disabled.

Resolution 1

Following the Configuring an announcement banner document, copy the current announcement banner and completely remove it.

If the boards are fixed after this, it means there was an error in the announcement banner.

We're tracking interest in an HTML validator on the Announcement Banner through this issue:

Resolution 2

  1. Since there is no way of enabling these modules in the UI, we will run a few queries in the DB.

    Always remember to back up your database before doing such procedures, as in case anything goes wrong we can roll back to a previous working state.

  2. Shutdown JIRA;

  3. Run the following queries to check if the entries already exist in the database:

    1 select * from "propertyentry" where "property_key" like '%jira.plugin.state%kanban%';
    1 select * from "propertyentry" where "property_key" like '%jira.plugin.state%scrum%';
  4. If these queries return a value, delete these entries as follows:

    1 2 3 DELETE FROM propertystring WHERE id = <id from above>; DELETE FROM propertyentry WHERE id = <id from above>;

    Where "<id from above>" is the ID of the entries from the first queries. You will have to run the query above twice (one for each module, Scrum and Kanban, only adjusting the correct ID).

  5. Add the following entries to the pluginstate database table.

    1 2 INSERT INTO pluginstate (pluginkey, pluginenabled) VALUES ('com.pyxis.greenhopper.jira:gh-kanban-template','true');
    1 2 INSERT INTO pluginstate (pluginkey, pluginenabled) VALUES ('com.pyxis.greenhopper.jira:gh-scrum-template','true');
  6. Start Jira.

  7. Run a full reindex if needed.

Updated on April 8, 2025

Still need help?

The Atlassian Community is here for you.