Intent-based networking has gained a lot of interest in recent years with several different open source communities (including ONF, OpenDaylight and ONOS). However, network diagnosis and troubleshooting remain two essential aspects of network management that still require massive manual effort and extensive expert knowledge. So far, no approach has focused on troubleshooting the network at the intent level. We argue that providing reasoning capabilities about why an observed network state happens according to specified input policies can help simplify this complexity. In this talk, we present our work on network troubleshooting at the intent level. Our solution provides capabilities to enable posing what-if type questions at the policy level –e.g. when a new input policy is introduced– to help answer reachability questions both at the policy and infrastructure level.