For the data entry app, please confirm that you’re running the latest version of the app 100.2.4 (update if needed using the app management app).
Once you have the latest version, you can try to troubleshoot the errors. The data entry app error you are getting is related to service worker registration. You need a secure context for these to register, but you should be able to set this in chrome. See this stack overflow post and particularly look at the instructions in the second answer.
That fix should help with both of those issues. If you were running on a production instance (https) or against localhost, you shouldn’t encounter them.
Thanks @mohammadayub864: if you move to a public IP address, I don’t think you should have the issue you encountered with the secure context. There may be a server-side solution for the issue with a private IP address, but we would need to consider the security tradeoffs to those before making a recommendation. It would be helpful if you could provide a bit more detail as to why you’re using a private IP address for the time being (e.g. are you testing DHIS2 out on a test instance, or is this a production instance)?
As for the filter option on custom forms, this unfortunately is not currently available, but we are looking in how to improve custom form functionality, so it useful to get this kind of feedback, and I can forward it on to our design team (FYI: @Karoline@kimberly)