title: File::Find is failing in subdirectories
body: <p>I have a sub that find .vcf files in a sub-directories of the main directory, using <code>File::Find::name</code> that was working great in one environment but is not working on another machine(both run red hat linux) . It stillfinds .vcf files if it's in the main directory but fails to find in a sub-directory.
  Could someone please help to troubleshoot?</p>
  
  <p>Here is an example of a file it fails to find (broken over lines for readability):</p>
  
  <pre>
  /home/yeliiley/mdl3/results/SN1-376-OFA_TL127445_CHIP1_052318_BSN/
    MD-18-6297_BG_v1_ac9023be-8db4-440b-9095/Variants/
    MD-18-6297_BG_v1_MD-18-6297_BG_RNA_v1/
    MD-18-6297_BG_v1_MD-18-6297_BG_RNA_v1_Non-Filtered_2018-05-24_040909.vcf 
  </pre>
  
  <p>however, if the file is in <code>$main_dir</code> it finds it.</p>
  
  <pre><code>#!/usr/bin/perl
  use warnings;
  use strict;
  use File::Find;
  
  my $main_dir = "/home/yeliiley/mdl3/results/SN1-376-OFA_TL127445_CHIP1_052318_BSN";
  my $location=$main_dir;
  
  sub find_vcf {
      my $F = $File::Find::name;
  
      if ($F =~ /vcf$/ ) {
          print "here is the vcf.$F\n";
  
          $F =~ m|([^/]+).vcf$| or die "Can't extract Sample ID";
          my $sample_id = $1; print "the short vcf name is: $sample_id\n";
  
      }else {
          print "Did not find any vcf files $F\n";
      }
  }
  
  find({ wanted =&gt; \&amp;find_vcf, no_chdir=&gt;1}, $location);
  </code></pre>