Can't get correct template for ajax call
It looks like a custom route has been set up for /updates/q which points to the updates/index.html template.

There are two places this could have been configured:


Dynamic routes set up in the control panel, or
Advanced routing set up in the routes.php file.


Look in both of those places to see if a custom route has been set up for /updates/q. If so, you will need to set up a similar one for /blog/q so that Craft knows which template to render for those requests.

Craft's routing docs are a good place to start to understand how all of this works.