title: TypeError: null is not an object for Zeroconf
body: <p>I'm developing React Native for Android, and am using Zeroconf. For the past 2 days, I have been trying to move to Expo SDK 34, and have worked through most of the issues. However, I have run into the following error: </p>
  
  <blockquote>
    <p>TypeError: TypeError: null is not an object (evaluating 'RNZeroconf.scan')<br>
    -node_modules/react-native-zeroconf/dist/index.js:1:4265 in scan</p>
  </blockquote>
  
  <p>I did not have this error when running on <code>Expo SDK 32</code>. The relevant code bits:</p>
  
  <pre class="lang-js prettyprint-override"><code>    import Zeroconf from 'react-native-zeroconf'
  
      componentDidMount(){
         this.zeroconf = new Zeroconf()
         this.startDockScan()
      }
  
      startDockScan=()=&gt;{
         this.zeroconf.scan('http','tcp','local.'); //this is where the error traces back to
      }
  </code></pre>