External Player Crashing

I’m using Android 6.1 (Android TV) Mi Box and Kodi 16.1
Starting with the default script from: HOW-TO:Use_external_players_on_Android (wiki)
I can play files over the network and local with MXPlayerPro.
My problem is that I’m trying to add the player Movie Player (default player on a lot of AMLogic ROMs)
The app works fine when playing videos (starting from the app)
When I try to play with Kodi it looks like the app starts but then crashes.
Is the app the issue?
Here is my code (after editing):

Code:
<playercorefactory>
        <players>
                <player name="MXPlayerPro" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.mxtech.videoplayer.pro</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>600</playcountminimumtime>
                </player>

                <player name="MoviePlayer" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.droidlogic.videoplayer</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>600</playcountminimumtime>
                </player>
        </players>
        <rules action="prepend">
<!---
**********                   **********
********** EDIT THIS SECTION **********
**********                   **********
-->
                <rule videocodec="HEVC" videoresolution="1080" player="MoviePlayer"/>
                <rule video="true" player="dvdplayer"/> <!-- Default for anything else not listed -->
        </rules>
</playercorefactory>

Also, is there a rule for bit depth? I didn’t see anything in the wiki