This is expected response. Engine returns active tasks via taskservice api and active/completed tasks via historyservice.
If you want to access all the usertask model instance without starting the process then you need to fetch the deployed process using Repositoryservice and parse the bpmn model instance to extract the user task activities from the process.