How to load nifti file from web browser link?

mmm… I’m still struggling. 3D slicer won’t complain anything if open up normally, however open up with “Slicer.exe slicer://…” or “start slicer://…” gets “Missing dicomweb_endpoint” error. Sounds like the module is not loaded correctly.

DICOM module received URL: slicer://viewer/?download=https%3A%2F%2Fgithub.com%2Frbumm%2FSlicerLungCTAnalyzer%2Freleases%2Fdownload%2FSampleData%2FLungCTAnalyzerChestCT.nrrd
Missing dicomweb_endpoint

The app complains if I insert something meaningless text in loadRemoteFile.py intentionally, so apparently the app is reading the py file.
I share the py file below. Could you check if anything wrong please?
I commented out slicer.app.connect("startupCompleted()", registerSampleData) at line 35.
“slicer.app.connect” is in line 36 followed by reportProgress and onURLReceived functions.