title: React Native null is not an object ( evaluating 'RNGestureHandlerModule.Direction')
body: <p>I know there are a lot of answers to this, but my group and I have tried many solutions and still cannot get this to work.  We are creating a React-Native mobile application (and using Viro Media).  When we load the app on our phones (android and ios), we all get this exact error.  We have tried the linking and unlinking solution, as well as the pod install solution, among others, and we are still getting this error.  I think it might have something to do with the configuration files for ios and android, but I cannot be sure what would have to change.  I will put those below:</p>
  <p>Package.Json:</p>
  <pre><code>
    &quot;name&quot;: &quot;ViroSample&quot;,
    &quot;version&quot;: &quot;0.0.1&quot;,
    &quot;private&quot;: true,
    &quot;scripts&quot;: {
      &quot;prestart&quot;: &quot;./node_modules/react-viro/bin/run_ngrok.sh&quot;,
      &quot;start&quot;: &quot;node node_modules/react-native/local-cli/cli.js start&quot;,
      &quot;test&quot;: &quot;jest&quot;
    },
    &quot;dependencies&quot;: {
      &quot;@react-native-community/masked-view&quot;: &quot;^0.1.10&quot;,
      &quot;@react-navigation/native&quot;: &quot;^5.8.10&quot;,
      &quot;@react-navigation/stack&quot;: &quot;^5.12.8&quot;,
      &quot;base-64&quot;: &quot;^1.0.0&quot;,
      &quot;firebase&quot;: &quot;^8.1.1&quot;,
      &quot;react&quot;: &quot;16.8.3&quot;,
      &quot;react-native&quot;: &quot;0.59.9&quot;,
      &quot;react-native-gesture-handler&quot;: &quot;^1.7.0&quot;,
      &quot;react-native-keyboard-aware-scroll-view&quot;: &quot;^0.9.3&quot;,
      &quot;react-native-safe-area-context&quot;: &quot;^3.1.9&quot;,
      &quot;react-native-screens&quot;: &quot;^2.15.0&quot;,
      &quot;react-navigation&quot;: &quot;^4.4.3&quot;,
      &quot;react-viro&quot;: &quot;2.17.0&quot;
    },
    &quot;devDependencies&quot;: {
      &quot;@babel/core&quot;: &quot;7.12.9&quot;,
      &quot;@babel/runtime&quot;: &quot;7.12.5&quot;,
      &quot;babel-jest&quot;: &quot;^24.8.0&quot;,
      &quot;metro-react-native-babel-preset&quot;: &quot;^0.54.1&quot;,
      &quot;jest&quot;: &quot;^24.8.0&quot;,
      &quot;react-test-renderer&quot;: &quot;16.8.3&quot;
    },
    &quot;jest&quot;: {
      &quot;preset&quot;: &quot;react-native&quot;
    }
  }
  </code></pre>
  <p>Podfile:</p>
  <pre><code># Uncomment the next line to define a global platform for your project
  # platform :ios, '9.0'
  
  target 'ViroSample' do
    # Comment the next line if you don't want to use dynamic frameworks
    use_frameworks!
  
    # Pods for ViroSample
  
    target 'ViroSample-tvOSTests' do
      inherit! :search_paths
      # Pods for testing
      pod 'RNGestureHandler', :path =&gt; '../node_modules/react-native-gesture-handler'
  
    end
  
    target 'ViroSampleTests' do
      inherit! :search_paths
      # Pods for testing
    end
  
  end
  
  target 'ViroSample-tvOS' do
    # Comment the next line if you don't want to use dynamic frameworks
    use_frameworks!
  
    # Pods for ViroSample-tvOS
  
    target 'ViroSample-tvOSTests' do
      inherit! :search_paths
      # Pods for testing
    end
  
  end
  </code></pre>
  <p>and settings.gradle:</p>
  <pre><code>rootProject.name = 'ViroSample'
  include ':react-native-gesture-handler'
  project(':react-native-gesture-handler').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-gesture-handler/android')
  include ':react-native-screens'
  project(':react-native-screens').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-screens/android')
  include ':react-native-safe-area-context'
  project(':react-native-safe-area-context').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-safe-area-context/android')
  include ':@react-native-community_masked-view'
  project(':@react-native-community_masked-view').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/masked-view/android')
  
  include ':app'
  </code></pre>
  <p>Is there something we are missing here?  Like I said, we tried the linking solution, reinstalling, pod installing, and none of that worked.  Thanks.</p>