ok, may be report security for this specific webi (if webi is created directly on top of query) (or) report security for the universe (if the webi is created on top of universe) wasn't allowed to refresh the webi..
this is a security issue, you need to check from connection level then universe level(if exist) and then webi security level.