Helix Ultimate is a very powerful framework, but it has problems, and in this case, I want to talk about its handling of CSS and JS. As we all know, these files are cached in the browser, and if we use Helix Ultimate, when these files are updated, they aren't reflected in the client's browser because they have the outdated version. If there were changes to the DOM (like the offcanvas toggle), the sites are broken, and the client doesn't have to clear their browser cache to see if your site works or not.
Version management for these files dates back many years, but Helix never adopted it. Then Joomla 4 came along with Web Asset Manager, which allows you to add custom or automatic versions. If this is adopted, with each site update, the owner only has to clear the Joomla cache, and the new files are served.
I hope you can implement versioning or migrate to Web Asset Manager. The simplest way to do this is with registerAndUse.
Regards