Recently, I have encountered following problem in dojo: the interface looked fine, but the upload button did not open the file selection window on click, without showing any error.
Apparently, it is important to make sure that the widget is initialized: