hi! at first, this looks right, however maybe the Chartjs expects to have other fallbacks for the font, i'm not sure about it. or maybe the font needs to be set something like "'Rubik", i remember seeing this syntax somewhere
also Chartjs seems to have a section in docs about missing fonts, probably a good idea to spend some time searching for similar issues in the library, maybe the font needs to contains also other variables for bold text, etc