When I tried to access to view which was having more than 1000 records via the OData 4.0 service, it was working fine for me without any issues. If you are receiving the Page not found error then it appears that the web container is operational but the actual services are not being deployed correctly. You can try restarting the Denodo and OData services, then access the view again with the URL which throws "Page not found" error.
Alternatively, I would also suggest you to find the query sent to the source by enabling request logs at debug level by running the below command in the VQL shell:
CALL LOGCONTROLLER(‘com.denodo.vdp.requests’, ‘DEBUG’)
Once enabled, you can access the OData service and find the query sent to the Virtual DataPort in <DENODO_HOME>/logs/vdp-requests.log file. You can run this query in VQL shell and examine the trace to understand better on the cause of "Page not found" error.
I hope this helps!!