Hacking NAVEX training modules

Many corporate compliance or harassment training tools lock you into watching each slide or video in real time—even when you’ve already seen it. That can waste valuable time. Here’s a simple developer trick to bypass those controls without waiting for timers to finish your training from NAVEX. You can't really call this a hack. It is just bad by design and laziness of the developer.

The trick outlined below has been reported to NAVEX, but they have decided not to do anything with it.

Quick Steps (Chromium browsers)

  1. Open the training module (Sexual Harassment, Compliance Training, etc.) in your browser.

  2. Open Developer Tools:
    - Windows: F12 key or Ctrl + Alt + C
    - Mac: F12 key or ⌘ + Option + C

  3. Click the Find element button as shown below


  4. Click the Next button in the NAVEX player. This will bring you to the HTML element for this button which will look similar like shown in the image below. The line of the Next button will be marked with a background



  5. Probably 2 rows below the marked line you will see a line that looks like this



  6. There are two occurrences of the word 'disabled', one with the prefix 'btn-' and one without a prefix. Double click them both and press the delete button. Also remove the "btn-" prefix

  7. There is one occurrence of the word "invisible". Double click this word too and delete it

  8. In the windows with the NAVEX player you will now see that an I agree button has become available. When you click this button, the NAVEX browser thinks you completed the training successfully. You can continue to use the Next button, the I agree button remains available for the consecutive pages.

 

A word of caution: Make sure your company’s policies allow this. Some platforms are configured that way for legal compliance or insurance reasons. I am not endorsing the user in any way to use the above to avoid following corporate policies.