Troubleshooting

Table of contents

  1. Error loading settings from the imported file
    1. Invalid value of version: [number]
    2. Invalid value of [key]: [value]
    3. Unexpected keys: [keyName]
    4. Missing subkeys: [subkeys]
    5. Invalid settings file toast
  2. Network problems
    1. Iconify icons not loading
    2. Weather widget

Error loading settings from the imported file

The following errors are a result of a JSON settings file failing verification. This could be due to many reasons, but the most common are explained below.

Invalid value of version: [number]

Reason: Your settings file is outdated.
Solution: Export a new settings file with the same settings.

A screenshot of the invalid version error popup in Mozilla Firefox.

There is a possibility that you can manually edit your JSON settings file to fix this error. If you’d like to take your chances, refer to the Import and Export page regarding this.

Invalid value of [key]: [value]

Reason: A subkey was found with an invalid or disallowed value.
Solution: Review the error to fix your settings file, or export a new settings file.

A screenshot of the general invalid value error popup in Mozilla Firefox.

As seen in the example screenshot above, it mentions that the value of clockDisplay was invalid, as it doesn’t match any of the expected values. Change the value of the subkey in your JSON file to one of the allowed values.

Unexpected keys: [keyName]

Reason: Extraneous keys or garbage data was found in the JSON file.
Solution: Remove the extra keys from your JSON file, or export a new settings file.

A screenshot of the unexpected keys error popup in Mozilla Firefox.

Missing subkeys: [subkeys]

Reason: Critical subkeys were missing in the JSON file.
Solution: Ensure you are importing the correct JSON file. Export a new settings file if the current file is corrupted.

A screenshot of the missing subkeys error popup in Mozilla Firefox.

Invalid settings file toast

Reason: The file you uploaded couldn’t be decoded as valid JSON or didn’t have a .json file extension.
Solution: Check that the file you uploaded was a valid JSON file. Export a new settings file if the current file is corrupted.

A screenshot of the invalid settings file toast error popup.


Network problems

Online Web Clock is designed to work completely offline, however, it may display an error for certain actions which require an internet connection.

Iconify icons not loading

Iconify MDI icons are used in a few places on the website, such as the menu panel buttons and weather widget. If there is no internet connection and icons are not cached, as a fall-back, the menu and panel buttons use emoji or Unicode characters.

Iconify icon Fallback

The weather widget also uses Iconify icons, but there is no fallback as the weather widget is not displayed if there is no internet connection.

Weather widget

In order to enable the weather widget, you need an active internet connection. If the connection to the OpenWeatherMap API fails, the weather widget will not be enabled and an error will not be displayed. This behavior may be changed in the future.

Additionally, the widget will be hidden and disabled if connection is lost when it automatically refreshes.