Hey there,
I am really sorry for the delay of this reply as it is a weekend for us here.
That is strange, because when I trying to reply my test discussion post and one of your existing discussion post, it did show the reply stream item on Easysocial user dashboard page, you can take a look at my attached screenshot below.
If those reply stream still unable to show up when you using your personal account to reply to another discussion post, perhaps you can consider to provide us with your personal login account so we can better have a check.
Also the awarding of badges from ED don't show up in ES stream. Is it a privacy setting of the user? I can see the award of the badge in the backend activity stream.
It seems like that ranking stream item have bug, because it always store the stream item when the user reply or create new discussion and currently the discuss user app doesn't show this ranking stream item, for now I already help you temporary disabled this setting first 'Promoted Rank'
http://take.ms/IzCvL and I will log this into our issue tracker.
By the way, I noticed sometime when I browse on your site, it will shown up this error message :
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 25033384 bytes) in xxx/libraries/src/Cache/Storage/FileStorage.php on line 195
It would be best if you can increase your site PHP memory_limit from 128M to 256M or 512M.