Expand my Community achievements bar.

Onboarding Wizard: "Don't show this again" Won't Stop Showing (AEM 6.5.13.0 Touch UI)

Avatar

Level 4

Despite checking "Don't show this again" (even if completing all the slides) the Touch UI wizard (referenced in html with: granite, shell, onboarding, coral3, wizard) does not remember the preference and pops up again every time a page is edited. 

It's happening in Chrome and Firefox, there's nothing in the default error log, browser console, or dev tools network inspector. 

It is not happening for the admin user. 

When the issue happens for others, clicking the checkbox (in the /mnt/overlay/wcm/core/content/editor/onboarding.html?_=1657479793280 wizard) for "Don't show this again" in dev tools network inspector, I  can see the script granite.js initiating a call to a file called "preferences" via xhr, the response is 200 but the preference seems to be ignored.

We are using SAML2 for authentication.

The author is running behind an Apache SSL reverse proxy. 

The instance was in place upgraded from AEM 6.3.2.1

 

I noticed my /home/users/xxx/profile did not have the following property:
cq.authoring.editor.page.showOnboarding62 = false
adding this property seems to make the pop up go away - however my profile did have the following property:
granite.shell.showonboarding620 = false
but this did not prevent the issue.
The question still remains how to fix and why this is a problem for some but not all users. 

 

granite-shell-onboarding-wizard.png

6 Replies

Avatar

Community Advisor

Hi,

Can you check if user has modified rights to preference pages?

The properties at site console and page edit console are below

 

Arun_Patidar_0-1657524615199.png

 



Arun Patidar

Avatar

Level 4

Hi Arun,

 

Thanks for the suggestion, unfortunately users do seem to have full permissions on their /home/user/I/xxx node - including preferences ...

 

preferences.png

Avatar

Level 4

Hi Arun,

 

There was nothing in the error log. Is there a particular logger that could capture this type of thing? If so, please give class name.

 

Thanks!

Avatar

Level 4

FYI - 

 

I noticed my profile did not have the following property:

cq.authoring.editor.page.showOnboarding62 = false

- adding this property seems to make the pop up go away

- however my profile did have the following property:

granite.shell.showonboarding620 = false

- but this did not prevent the issue.

The question still remains how to fix the underlying issue AND why this is a problem for some but not all users.

We never figured out why this was happening. After performing the upgrade again, the error was fixed. It appears something went wrong in the initial upgrade, or in the transfer of that instance to a new server.