MALFunction - "Fix" ERRORS on MAL

When MAL bugs showing ERROR messages or is blank and doesn't load the script reloads the page until MAL is successfully loaded...

As of 19.01.2021. See ბოლო ვერსია.

// ==UserScript==
// @name         MALFunction - "Fix" ERRORS on MAL
// @namespace    MALFunction
// @version      0.9
// @description  When MAL bugs showing ERROR messages or is blank and doesn't load the script reloads the page until MAL is successfully loaded...
// @author       hacker
// @match        https://myanimelist.net/*
// @exclude      https://myanimelist.net/animelist/*
// @exclude      https://myanimelist.net/mangalist/*
// @icon         https://www.google.com/s2/favicons?domain=myanimelist.net
// @run-at       document-end
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    if (document.querySelector("#contentWrapper") === null)
      {
        location.reload(); //Reloads the page
      }
    if (document.querySelector("title").innerText === "500 Internal Server Error" || document.querySelector("title").innerText === "504 Gateway Time-out" || document.querySelector("title").innerText === "ERROR: The request could not be satisfied")
      {
        location.reload(); //Reloads the page
      }
})();