I've spoken yesterday with Jason Robinson (owner and author of diaspora relay server) about the possible issue of not getting diaspora posts from relay server (based on the tags or firehose). It seems like its not only my hub that is affected but all of them. Apparently we are sending our request as array while the relay server expects an object: we send "tags":{"0":"argentina","1":"uruguay", ...} instead of "tags":["argentina","uruguay",...]
It doesnt matter whether one has a firehose enabled since those request fail because of tags (unless tags are disabled).
I tried to find a fix for it last night in diaspora app, but failed so far. I will continue to try as its a nice exercise but I thought maybe others will be faster and solve it before.