✊🏿 Black Lives Matter. Please consider donating to Black Girls Code today.
🐇 Announcing Dash VTK for 3d simulation graphics. Check out the March webinar.

Dash Browser compatibility: Firefox, Chrome not updating Dcc.Link

Dash multi-page app has not full compatibility with Firefox, Chrome and other browsers on end-client regarding updating Dcc.Links with when clicked nothing happens. On my own development laptop I have no issues on Microsoft Edge 44.18362.449.0 and on Chrome Version 78.0.3904.108 (Official Build) (64-bit) but Dcc.Link dont work in Firefox v70 the Dashboard testers are warning me that they can get access to the pages.

You need to provice more context, what is the dash version you are using?

asn1crypto==0.24.0
asyncpg==0.20.0
attrs==19.1.0
backcall==0.1.0
bcrypt==3.1.7
bleach==3.1.0
bokeh==1.4.0
certifi==2019.9.11
cffi==1.12.2
chardet==3.0.4
chart-studio==1.0.0
Click==7.0
cloudpickle==1.2.2
colorama==0.4.1
colorlover==0.3.0
conda==4.7.12
conda-package-handling==1.6.0
cryptography==2.6.1
cufflinks==0.17.0
cycler==0.10.0
cytoolz==0.10.0
dash==1.4.0
dash-auth==1.3.2
dash-core-components==1.3.0
dash-daq==0.2.2
dash-html-components==1.0.1
dash-renderer==1.1.1
dash-table==4.4.0
dask==2.7.0
decorator==4.4.0
defusedxml==0.6.0
distributed==2.7.0
entrypoints==0.3
et-xmlfile==1.0.1
Flask==1.1.1
Flask-Compress==1.4.0
Flask-SeaSurf==0.2.2
fsspec==0.6.0
future==0.17.1
gunicorn==19.9.0
HeapDict==1.0.1
idna==2.8
ipykernel==5.1.2
ipython==7.8.0
ipython-genutils==0.2.0
ipywidgets==7.5.1
itsdangerous==1.1.0
jdcal==1.4.1
jedi==0.15.1
Jinja2==2.10.1
joblib==0.14.0
json5==0.8.5
jsonschema==3.0.2
jupyter-client==5.3.3
jupyter-core==4.5.0
jupyterlab==1.1.4
jupyterlab-server==1.0.6
kiwisolver==1.1.0
llvmlite==0.30.0
locket==0.2.0
MarkupSafe==1.1.1
matplotlib==3.1.1
menuinst==1.4.16
mistune==0.8.4
mkl-fft==1.0.15
mkl-random==1.1.0
mkl-service==2.3.0
modin==0.6.3
msgpack==0.6.1
nbconvert==5.6.0
nbformat==4.4.0
notebook==6.0.1
numba==0.46.0
numpy==1.17.2
olefile==0.46
openpyxl==3.0.0
packaging==19.2
pandas==0.25.3
pandocfilters==1.4.2
paramiko==2.6.0
parso==0.5.1
partd==1.0.0
patsy==0.5.1
pickleshare==0.7.5
Pillow==6.2.1
plotly==4.1.1
prometheus-client==0.7.1
prompt-toolkit==2.0.9
psutil==5.6.5
psycopg2==2.8.4
py==1.8.0
py4j==0.10.7
pycosat==0.6.3
pycparser==2.19
pycurl==7.43.0.3
Pygments==2.4.2
PyNaCl==1.3.0
pyOpenSSL==19.0.0
pyparsing==2.4.2
pyrsistent==0.15.4
PySocks==1.6.8
pyspark==2.4.4
python-dateutil==2.8.0
pytz==2019.2
pywin32==223
pywinpty==0.5.5
PyYAML==5.1.2
pyzmq==18.1.0
requests==2.21.0
retrying==1.3.3
ruamel-yaml==0.15.46
scikit-learn==0.21.3
scipy==1.3.1
seaborn==0.9.0
Send2Trash==1.5.0
six==1.12.0
sklearn==0.0
sortedcontainers==2.1.0
SQLAlchemy==1.3.11
sshtunnel==0.1.5
statsmodels==0.10.1
swifter==0.295
tblib==1.5.0
terminado==0.8.2
testpath==0.4.2
toolz==0.10.0
tornado==6.0.3
tqdm==4.36.1
traitlets==4.3.2
ua-parser==0.8.0
urllib3==1.24.1
virtualenv==16.7.8
wcwidth==0.1.7
webencodings==0.5.1
Werkzeug==0.16.0
widgetsnbextension==3.5.1
win-inet-pton==1.1.0
wincertstore==0.2
xlrd==1.2.0
zict==1.0.0

Dcc.Link code

def get_menu():
menu = html.Div(
[
dcc.Link(
“Resultados Globais”,
href="/liga-pav/ResultadosGlobais",
className=“tab first”,
),
dcc.Link(
“Avaliação Provincial”,
href="/liga-pav/AvaliaçãoProvincial",
className=“tab”,
),
dcc.Link(
“Critérios de Avaliação”,
href="/liga-pav/CritériosAvaliação",
className=“tab”,
),
dcc.Link(
“Recomendações”,
href="/liga-pav/Recomendações",
className=“tab”,
),
dcc.Link(
“Sobre a Liga”,
href="/liga-pav/SobreLiga",
className=“tab”
),
#dcc.Link(
#“Distributions”,
#href="/liga-pav/distributions",
#className=“tab”,
#),
#dcc.Link(
#“News & Reviews”,
#href="/liga-pav/news-and-reviews",
#className=“tab”,
#),
],
className=“row all-tabs”,
)
return menu

Try using Das 1.2.0, thats the Version ive been using since the newer versions dont seem to be as stable.
For Compatibility issues try out 1.6.1 for IE.

Hummm…ok thanks but I would not like to downgrade dash version unless it is really relevant for my all apps.