In a View, does the order of pages/blocks/attachments matter? & Why isn't my block showing up?
You likely arent providing the argument to the view in any fashion it can use it. Try not hiding the view but echoing the args to the view title or header and see what you are getting. Please consider using panels module or providing default arguments to your view instead. This works if the arguments are simple like node/user/term id. 

If you post more specifics about your actual conditions i can help.