Please follow the steps below to download Netlfix directly from the Aptoide TV app marketplace (which is preloaded on the projector)
Upgrade the firmware of your projector when connected to the Internet:
Settings >> About >> System Update
Click the 'Aptoide' icon to enter the Aptoide TV app store and click on Netflix as shown
Click 'Other Versions'
Scroll down and select Netflix version 4.16.1
Click “Cancel” to reject the auto update