I’ve also run into this problem – implementing the fixes now. I had collected a couple of data-sets which have no actual data in them.
Oddly both outputs (those with the info, and those without it logged) both say they are produced using 3.1.0 - I guess this is the builder version used rather than the version of psychojs?
It would be good to log out the versions of psychojs used in the csv, it would make finding the root of these things a bit easier.
From a user perspective should the default behavior not be to compile with fixed versions of all dependencies? It doesn’t mention that it is recommended to select a fixed version on the documentation for the online stuff at all, or that this impacts how exported HTML/js is compiled (maybe having a drop-down in the ‘Online’ tab of the settings would make sense).