Navigation bar is not defined even though it was previously configured
Before proceeding, ensure the user has the appropriate permissions. For further information, please consult our Knowledgebase Article on how the user cannot see the navigation.
Problem
The SubSpace’s Navigation for Cloud bar will display a message indicating that no navigation has been defined yet, even though the navigation bar was previously configured. When the user tries to configure the navigation bar, the configurator will crash, and an error will be shown. This behavior happens only for users with admin roles. For normal users, the behavior is explained in this post.
Explanation
This issue with SubSpace’s navigation bar is caused by a problem with Confluence's search functionality. The affected user is not able to search for any content in Confluence (spaces or pages).
SubSpace’s navigation bar attempts to load the configuration saved on a page. The search result will be empty. Because of that, the navigation bar thinks it hasn't been configured yet. When the user tries to configure the navigation bar again, it will attempt to create a new page titled “Navigation Configuration”. The error is displayed because another page with the same title exists.
Diagnosing the issue
To check whether the search is working for the affected user, try searching for some content in Confluence. Try searching for any page or space as long as it is not in the recently visited list. If the page is in the recently visited list, it will appear as a search result, even though the search is not actually returning results.
Another test is to compare the affected user's search results with those of another user who is not affected. The not-affected user will be able to see the SubSpace’s navigation bar. The result of the search should be very different between the two users. The two images below show an example of the difference between the same search done by two users with identical permissions.
Workaround
There is a simple workaround for this issue. To reconfigure the navigation bar, the existing “Navigation Configuration” page must be removed. Before deleting this page, the old configuration must be copied. Please follow the steps below:
Navigate to Communardo Products > Navigation Configuration
Click on the “Edit” button
Copy all the text inside the “Page Properties”
Close editor
Delete the “Navigation Configuration“ page
Click on the button to configure SubSpace’s navigation bar
Click on the “Submit“ button. No need to reconfigure the navigation bar.
Navigate again to Communardo Products > Navigation Configuration
Edit the page
In the “Page Properties”, paste the text you copied before
Publish the page
The navigation bar should be visible and have the same structure as before
Solution
If the workaround did not work or you do not have permission to edit this page, the only solution is to contact the Atlassian support team. To do so, follow the steps below:
Go to the Atlassian support page
On the Confluence Cloud support page, click on the
View suggestions and bugsbutton. This will redirect to the Confluence Cloud Jira project.On this page, create a new bug ticket to explain the issue you're experiencing. Attaching images and/or a video showcasing the issue can also help.
The support team will contact you soon. When they do, ask them to manually fix this issue for the affected user(s).
It is highly recommended that you try to diagnose the issue before you contact the Atlassian support team.