The links to the file assets contained in a Dataset which have been released with world access are not visible unless the user is signed in through NetBadge; they should be visible regardless of the user.
The problem appears to stem from the fact that Uva::CommonModelMethods.apply_release() [lib/uva/common_model_methods.rb:20] fails to set "read_access_group_t" to the value of the "release_to" field from the "properties" datastream in the case where the field value is "public_dataset".
In addition to fixing the code and ensuring that the problem is resolved for newly-created Datasets, also make sure that previously-created Datasets have been corrected as well.
The problematic Dataset entries on the production server:
Problematic Dataset entries on the development server: