Why does myCWT show a JavaScript disabled message?
Updated
myCWT (worldmate.com) shows the "JavaScript is disabled" message because the site is a JavaScript-dependent web application: its interface, content, and travel features are rendered by scripts running in your browser. When JavaScript is turned off, the page cannot build itself, so the site falls back to a static notice asking you to enable JavaScript. The fix is to turn JavaScript back on for your browser, then reload the page. This applies to any browser or device where JavaScript has been disabled, blocked, or stripped out.
What the message actually means
The notice you see — "It looks like JavaScript is disabled in your browser. For the best experience on our website, please enable JavaScript in your browser settings." — is not an error in your account, a login problem, or an outage. It is the site detecting that scripts are not running and showing a minimal fallback page instead of the full application.
Two things follow from that:
- Nothing is wrong with your myCWT account. The message appears before any personalized content can load, so it says nothing about your credentials or bookings.
- The page will not work until scripts run. Because the interface is script-rendered, there is no reduced "no-JavaScript" version to use.
How to enable JavaScript and reload
The exact menu names differ by browser, but the path is always in the browser's settings under privacy, security, or site permissions.
Desktop browsers
- Open your browser's Settings (or Preferences).
- Find the Privacy and security section.
- Look for Site settings → JavaScript.
- Set JavaScript to Allowed (or make sure worldmate.com is not in a "Blocked" list).
- Return to the myCWT tab and reload the page (F5, Ctrl+R, or Cmd+R).
Expected result: the fallback notice disappears and the normal myCWT interface loads.
Mobile browsers
- iOS Safari: Settings → Safari → Advanced → make sure JavaScript is on, then reload the page.
- Android Chrome: Chrome menu → Settings → Site settings → JavaScript → allow, then reload.
If JavaScript is already enabled
If the setting is on and you still see the message, the cause is usually one of these:
| Cause | What to check |
|---|---|
| An extension is blocking scripts | Disable script blockers or privacy extensions for worldmate.com, then reload |
| A corporate network or proxy strips scripts | Try a different network, or ask your IT team whether scripts are filtered |
| Aggressive browser privacy mode | Try a standard (non-strict) window or another browser |
| Cached fallback page | Hard-reload (Ctrl+Shift+R / Cmd+Shift+R) or clear the site's cache |
Common sticking points
- Reloading without changing the setting does nothing. The browser only runs scripts after the permission is granted, so enable first, then reload.
- Enabling JavaScript globally but leaving the site blocked. Some browsers keep a per-site block list; check that worldmate.com is not listed there.
- Assuming it is a myCWT bug. The message is generated by your browser environment, not by the site's servers, so the same fix applies on any device showing it.
Once JavaScript is allowed and the page is reloaded, myCWT loads normally. If it still does not, the block is coming from an extension, network, or browser mode rather than the JavaScript setting itself.