Input File Path (not working) vs Input Beats (working) all conf setting are the same but Input

Enable trace level logging and look for filewatch. You can turn on trace globally on the command line or through logstash.yml, or you can enable trace just for the filewatch modules through the api as described here.