Known Limitations and Problems

From 5etools Community Wiki
Revision as of 17:16, 24 September 2020 by Modnar (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

(aka Bugs & Known Limitations) The following items have been identified and confirmed as problems that are currently being worked upon but are not resolved due as yet.

You can search by separate projects; or below in a collected Known Issues

This document is a collection of most of what is found within the specific feature's specific guidances, along with some overview documents. I would suggest using search Control + F (Ctrl+F) to search for specific content.



Limits on Supported Environments

If you are running on an environment that doesn't match these you will need to test to see if the problem exists within these parameters.
We have no plans to support any Microsoft browsers. While generally adequate, other browsers (for example Safari and Opera) are not officially supported; and if you are experiencing performance problems, you'll need to confirm if the issue occurs on one of the supported browsers before reporting it.
Chrome : 87+
Firefox : 84+
Chrome : 88.0.4324.104
Firefox : 85.0.0

Brave; Avast; Edge are all offshoots of the base build for Chromium - they may work, but ... if you have issues, you will need to check against a current release of the main browser. If the issue does not persist on the current release of official Chrome... then you have found why they are not officially supported.
WaterFox is not supported. It runs on a dated branch of Firefox build
ESR release is also, NOT supported, it runs on version 60, which is lower than the minimum required version for Firefox. Consider switching to the default branch of Firefox.

Device Support.

Windows or Android;
Mainly because they're the devices we usually have access to. Due to the amount of information displayed we typically aim for the best look-and-feel when using a monitor rather than a smartphone screen. Similar to our browser support, you may wish to upgrade to a better-supported device in order to have a more secure / better experience when using the internet.

Supported Browser Plugins 

Tampermonkey and Roll20 Enhancement Suite (Chrome / Firefox : Github Repo )
While this mostly impacts only the Roll20 companion script, when experiencing problems please make sure to ensure that any plugins/extensions that you have loaded have been disabled to confirm the problem persists in their absence.
In particular; AD BLOCKING plugins should be disabled if problems occur.

Tampermonkey scripts

There are a few tamper monkey scripts that the community supports.
RED REIGN's Roll20 Dark Theme
Noon's Roll20 Scripts: 
The script is here.
Installation instructions are here.
Details on the script's functions and offerings are here .

5eTools Website


The site uses advertisements to cover hosting and legal costs.
Work Around  : You may use an adblocker (We suggest Ublock Origin), or use the Noads.5e.Tools domain, which does not have ads.

Flagged by Antivirus has been flagged by antivirus programs for containing questionable advertising. At worst, the danger is that you click on a sketchy betting site ad and proceed to blindly enter your credit card details, so this is safe to ignore
Work Around  : Use noads.5e.Tools or whitelist


POINT BUY: the point buy doesn't have hard restrictions, ie it allows you have 0 as an ability stat, or 100+ and Allows you to overspend.
This is as designed if someone is going to cheat they are going to cheat even if the tool doesn't allow you to overspend.
If the player exceeds a standard 27 point purchase, The budget's score will show a red negative number for the amount of points you exceed the standard 27 points. If your DM allows you to spend - 30 points, then you should not have a budget less than -3. (You, as the user, are left to ensure you're not cheating.)

DMs :if you are going to make going over 15 attribute limit feasible for point buy, you may wish to add costs for such - say 100 points to make it impossible for doing such. When a negative -100 shows up, people will likely understand they shouldn't go there - like above - this is designed for your customization, and as always the DM should be checking character attributes before the game starts, so any violations of their game's rules will need to be handled by them at the table.

Mobile Appearance

Mobile Devices have some UI presentation issues.
Offically, the site doesn't support Mobile at all. But of the mobile it doesn't support, it supports iOS less than Android.

Text Converter - Statblock Converter
Does not handle Lairs or Lair actions.
Work Around  : None at this time.

Scaling CR on Creatures
Spelling casting abilities being included doesn't factor into the CR scale very well, This means creatures with spell casting will have fewer or more spell slots, but their spells may still be very offensive/utility based.
Non RAW (Rules as written) Creature abilities are completely untested and so any CR changes from such are suspect.
You can grant types of armor that the creature doesn't have the required ability score to use, and enchanted Armor or magical gear are not part of the factored CR.
Non RAW (Rules as written) Creature abilities are completely untested and so any CR changes from such are suspect.
Work Around  : None. Nor is one expected. You will need to be aware of such to avoid those common problems.


Table does not trigger Dice Roller

Tables will have what appears to be a viable mathematical header column, but clicking upon the column does not generate a result inside the Dice Roller window.
This is because the Table presentation automatically reviews the first column's header for specific information (a dice roller compatible formatted entry (ie. d20, d100 or the like), or must be specifically told how to respond by the person who made the table entry for the website in their homebrew addition, or the requested command is too complicated for the Dice Roller to understand as it may include a request for information (in the example picture + level which the roller has no way of knowing.
Table nonrollable.png
Work Around :
The DM must calculate the results manually and then determine what the resulting value would be for the players. [open the Dice Roller, and generate a result and then modify the result by the required factor(s) - in the example table (see image) you would enter d100 into the dice roller and then add the character level (which the site has no way to know)].
The topic is covered in greater depth in Homebrewing tables

If the problem you are experiencing isn't listed here, please look at Troubleshooting .

Dice Roller

Firefox Limitations

The Dice Roller will not scroll up on Firefox.


Plutonium Addon-Module
Rivet Extension
Community Enhanced Adventures



This is a module (mod) for Foundry VTT that extends the 5eToolset use into FoundryVTT.

Please note Plutonium is supported only on the stable release candidate. If you are using ALPHA or BETA channel releases, you are outside of the supported environment. I KNOW that Foundry already specifically states that about the module already... but you'd be surprised how often people just do not read. Luckily you did. So... you'll not be the subject of snark.

  • "I don't see any worlds to download!" - The files have been pulled (removed from the public) for maintenance. Please wait (or assist!) for them to be made for the newest versions of Foundry. (when will they be ready?? Don't ask. Seriously.)
  • You cannot modify or replace main.js on the Forge hosting platform for Foundry, therefore Art Repo will not completely function on that system.

The sections below follow the structure of [Inciting Module] [Reason as to why it is advised against]

Incompatible Modules

Redundant Modules


  • Multiattack - doesn't always pick up the attacks; and if does it may roll for both the ranged and melee options (depending upon the "multiattack" feature)
  • EmbedURL - if enabled, you will have to open the document TWICE, once will show the image, upon clicking text it will likely close, and you'll have to AGAIN open the document.

Actor based import giving errors for players

When a player (limited rights) user attempts to the use the Import feature form the actor's heading/bar. An error message may arise.
This is a confirmed bug/known issue and Giddy will fix it.

World/Packages/Module import

When importing, there is no progress bar or notification of successful download / installation.

Crazy Attacks!?!

The DMG's guidance for how a CR rating works, has some pretty broad/vague rules for defense and offensive abilities. When you put them into practice, they work - sorta - but as the CR scales upward the more obvious the problem is with the DMG's formula.
Work Around:
Try to not modify the CR of a creature by +/-4 steps in the CR. If you do, you might wind up with a creature with a single attack that deals 320+ damage and a AC of 24+. To make it more functional, you should manually review and adjust the creature by adding additional attacks or traits.


This is a browser extension for Foundry VTT that extend's the 5eToolset and function into Foundry

The 5eTools webpage must be opened in the same browser that is being used for the Foundry client

The following error appears in extension manager

   "browser_specific_settings": {
       "gecko": {
           "id": "[email protected]"


These are community created content shared with the community building upon what people already legally own, but have enhanced for use inside foundry. If you do not legally possess a copy of the adventure - do not use them, that is illegal. Go buy it/them.

Known Issues

Enough complaints from people's failure to read that it became more troublesome to retain the feature than just remove it and eliminate the support requests


  • Auto-dependencies check for modules Errors on Token HUD wildcard, Card Support and LibWrapper (This SHOULD be solved in final Foundry Core0.7.5 (November))
  • Dancing Lights deprecated for 0.7.3+
  • NPC/Creatures Spells slots at 0
  • NPC missing resistances,
  • NPCs names show when under disguise
  • Teleport location errors (replacing with Multi-level Tokens to fix this)
  • WDMM-community - reduce wall segments; Middle Skullport
  • Scale issues for wdmm (10ft squares vs 5ft)
  • Some Listings for the worlds/modules do not connect with 5eTools core naming. (Fixed, awaiting deployment)
  • Some games are not working or are dying during download
  • Some modules have paths pointing assets to WORLDS directory. (please go ahead and register those each so QA on next release double checks them)

Not completely compatible with CORE 0.7.x or DnD5e >0.96

  • DDEX1-02
world / module json "url": "",
found an additional space in the URL
which was causing the issue trim() request made for Foundry core. (Sent to Foundry)
  • DIP
Missing tokens and other essentials bundled in
  • COS
Missing Tarroka deck
Module points to /Worlds/
actor images linked to wrong URL
Module points to /Worlds/
Verbeeg Longstrinder replaced but token not replaced on scene(s)
Error in description of Multiattack for many actors
  • TMAA
Module links need to be structured Imported as module, all image links point to data/world/tmaa folder when scenes are imported into existing world from the journal, but all images are actually in data/modules/tmaa so all links are broken. Run under Foundry 0.6.6, DnD5e 0.96, Plutonium 1.8.0.
  • TOA
Several secret doors in the Tomb of the Nine Gods are incorrectly converted as regular doors. These issues are present in levels 1 and 3 of the tomb.
  • WDMM
Map Scale is off.
  • WDMM-ce
incomplete Stardock; Skullport incomplete
Map Scale is off.

Module Incompatibilty

Reports of Beyond20 and OneJournal not working with these worlds have been reported. while there is no reason they should not work, that they don't for some users is also not something that will be addressed. Its advised to not use them if they cause issues. (read that either way)


This is the tool for Roll20 that extends the platform's current functions.


Use CTRL+F to find the term(s) you are looking for.
These are LIMITATIONS; if you're having a general use questions - make sure to check out the FAQ or Page for the specific feature.

Dynamic Lighting (Legacy or Updated)

This feature is currently not really working and there is currently no likelihood that it will be fixed.
Tokens cannot see each other, or cannot emit light, dimlighting control isn't active, and several other issues.
For all intents and purposes, this feature is broken.

(we don't actually have many good reports on this, but lacking a good/valid report - better to call it broken in general until something substantial is presented and hopefully someone will give better data.)


This feature appears to be broken. It has been reported, but no ETA for a fix (or even if it will be fixed) has been discussed.


Unless players are using the script, the players cannot This is one of the features that doesn't work unless the players are running the script.
Work Around:
have the players run the script; or upgrade to a paid subscription
Or get Foundry. It works.

Where is the dynamic Lighting and tokens for the maps?

You're likely wanting to use the Module Importer/Exporter. As the page says, Import by Category Adventure; is a bit dated.

Why are my spells only showing blank cards/boxes?

This is a known issue, you will need to go in and edit the spell card; often just re-saving will solve that issue, but you may need to define the card as an attack.

Token Lock allows users to move with Arrow Keys

When you enable Token Locking, while users cannot move the token with their mouse. Keypad still allows movement.
Work Around  : None. This is known issue and will not solved.

My Drawing Tools/Character Macros are gone!

The Macro Horizontal Toolbar UI element includes the buttons from Character Sheet macros and details for the Vertical tool bar UI element (such as drawing). If you have to delete your configuration file if it becomes corrupt, and even on some upgrades for BetteR20, the stored value for this drops to 0, which means those elements appear to "gone", until you mouse over their area. When you mouse over the area, the UI element appears. What causes the corruption/loss of that configuration is unknown, however; see the workaround for a solution for such.
Work Around:
If you lose sight of the Macro toolbar, check the Config Editor's interface tab and make sure it's not set to 0.00.

Homebrew Incompatibility

Attempting to upload a 5eTools homebrew file that is or includes Table information doesn't work, and results a notification of the failure.
This is as intended and designed. The format for 5eTools tables are in a separate JSON structure. Roll20 uses a a separate format, and the tables exports from Roll20 follow The Aaron's script see Table Exporter for more information. It takes some work, but you can convert one to the other, that however; will not be covered in this document.

Cannot Get Bind Drag n Drop to Work

After Clicking Bind Drag-n-Drop some/all of the entries in the journal are not changing to green highlighted.
Primary Cause:
This occurs when someone moves/changes or in some way causes Roll20 to resave the file. Most often its someone opening the handout and attempting to modify the text of the player-facing handout. That, however, causes the system to review the text in the DM Only section and Roll20 attempts to "fix" the text which breaks the import code therein.
Work Around:
Use the Delete Folder + its Content or the Journal Cleaner to remove the entries that get a green highlighting after Drag-N-Drop has been clicked. Then you'll need to reimport the handouts again.

Less common Cause:
This occurs when someone attempts to use Module import/exported content for Bind Drag n' drop. Module import does not create drag an drop content, it makes a 1:1 copy of the Roll20 game data. Roll20/Orr does not support betteR20's drag n' drop approach.
Work Around:
Use import by category and bring in a copy of any of spells/items/etc that the adventure included with the GM's notes fields populated with the code needed to make bind drag n' drop work.

Files are not Showing

If you have just restored (un-archived) or added several journal entries (characters/handouts) it may not list those within the tool.
Work Around: to bypass this, make a new folder and pull one of the journal entries that didn't show into the folder.
Restart the Journal Cleaner, the entries should now be listed.
REASON: Documents that are archived are always there, just not shown. Moving them around while Unarchived forces the tool to see them - more so if they move into a folder, which archived journal entries can do.
You may also restart the session to reload the journal.

Multiple Select

Shen attempting to set the flight height for multiple tokens simultaneously, they disappear upon assignment
Set FlightHeight.png
Explaination/Work Around:
This is as intended and designed. The feature is to be executed on a single token at a time. Attempting such with multiple causes the game to remove them all as it cannot assigned them all the updated status.

Why Don't my imported Monsters have Macros?

Well for Module Importer/Exporter the modules are exact copies of the Roll20/WoTC module. So this is as is expected and intended.

Why Don't the module's spells/items/etc bind with drag n' drop?

Well for Module Importer/Exporter the modules are exact copies of the Roll20 adventure, if that adventure didn't have that feature when it was exported... it doesn't now - and most publishers don't use Giddy's format for such.

Karkolohk map is broken in Rime of the frostmaiden

Yup, you'll have to find a replacement map.

Problems updating or Installing

This is covered in the installation guide.

Shaped Sheet

Developer (Kryxx) stopped supporting the sheet. So did Giddy.
Use OGL (Roll20 D&D 5e sheet)


Nope. Not supported.

3d Dice

Nope. Not supported.

Pathfinder 2 importing of items/creatures/feats/skill/spells

Nope. See 3rd Party

Transmogrifier is broke (Chrome) (sometimes™)

Possible workaround:

Open/close the transmog window a couple of times

Libre audio tracks might not play for users who join the session as the track is playing.

Stop the track and have people who cannot hear it reload the page. Once they have loaded back in, start the track.

Token editor bar attribute search box doesn't work on popup character sheets

Using Dynamic lighting + AFOW + Animated backgrounds leads to unexpected results

Players can define sight

Players are able to modify their token's light/vision settings, giving themselves darkvision or better vision than they should have potentially.
Work Around:
This is as designed. If your players modify their visual settings/light-emitting, their field of vision will change on the map. Monitor such and make sure they are not cheating and address such directly.

Doesn't work without an Avatar

To have an icon for the enable/disable, there needs to be an avatar. As such the Hide Player List feature, if enabled will have to be disabled first to modify a Player's ability to draw.