Why "Uncaught Error: chart.js library needs to be included"occurs?Issue <!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } ul{ list-style: disc outside none; margin-left: 0; } li { padding-left: 1em; } --> Symptoms While loading any form on the platform like incident.do, rm_release.do, etc, observed below java script error on browser, Uncaught Error: chart.js library needs to be included Eventually this script error can cause issue with other UI script / UI policy /Client script execution on the form.Also, it can cause failure with Automated Test Framework ( ATF) steps. Complete error is shown in below screenshot, Release Any supported release. Cause Following third party libraries are added into a Global UI Scripts, probably needed for implementing custom chart functionalities in service portal. chart.js x.x.xangular-chart.js x.x.x Since they are defined as global script, they get executed on load of all the forms in platform and causing the error in browser console. Resolution Review the custom custom chart global UI scripts, if they are not required, de-activate them. OR If they are required, do not make them as "Global", instead try to utilize them only on the portal page where it is needed. Additional Information UI Scripts GlideUIScripts Community article