NGRP does not work between Origin and Edge, you can setup SMIL files for ABR streaming. More info about setting up Adaptive Bitrate streams can be found here and here.
If using SMIL files is out of the question, you can try using the attached example module that you can use so that your stream name groups propagate to your edge servers. Do note that this code is provided as is. Please make sure that you test thoroughly prior to moving to production.
In addition, do make sure that the origin application name and the edge application names are both the same.
When you test the stream, test that you are able to query the streamname group on the origin first. For example:
Hi Alex, the link to the ngrppropogate.zip is dead - can you point me at a valid link please. Note. I appreciate that this is not for production usage and supplied as such.