Error pages in modules

This seems to be similar:
https://forum.silverstripe.org/t/url-routing/349

Did not solve my issue

This also seems similar
https://forum.silverstripe.org/t/controllers-routes-and-home-page/468/17?u=katbl

Also did not solve the issue

My routes now looks like the below:

 ---
 Name: ttecapproutes
 After:
   - '#rootroutes'
   - '#coreroutes'
   - '#graphqlroutes'
   - '#modelascontrollerroutes'
 ---
 
 SilverStripe\Control\Director:
   rules:
     'software//$Action/$ID/$Name': 'TTecSoftwareUpdateAPIController'
     'product': 'TTecSoftwareUpdateAPIController'

Error I am receiving:
ERROR [UNKNOWN TYPE, ERRNO 404]: IN GET /myx-project/public//software/x Line in Trace ===== SilverStripe\Dev\CliDebugView->renderTrace() DetailedErrorFormatter.php:119 SilverStripe\Logging\DetailedErrorFormatter->output(404, , , , ) DetailedErrorFormatter.php:54 SilverStripe\Logging\DetailedErrorFormatter->format(Array) HTTPResponse.php:424 SilverStripe\Control\HTTPResponse->outputBody() HTTPResponse.php:352 SilverStripe\Control\HTTPResponse->output() index.php:25