# Search no longer works after 3.1.0.beta1 update

**URL:** <https://meta.discourse.org/t/search-no-longer-works-after-3-1-0-beta1-update/251663>\
**Category:** Product Support\
**Created:** [January 13, 2023, 11:34am UTC](https://meta.discourse.org/t/search-no-longer-works-after-3-1-0-beta1-update/251663 "2023-01-13T11:34:36Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![kinetiksoft](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kinetiksoft/32/229578_2.png) [@kinetiksoft](https://meta.discourse.org/u/kinetiksoft)\
**Post date:** [January 13, 2023, 11:34am UTC](https://meta.discourse.org/t/search-no-longer-works-after-3-1-0-beta1-update/251663/1 "2023-01-13T11:34:36Z")

</div>

Since our 3.1.0 update today, our Search is no longer working.  
Our sysadmin team identified a problem and provided us with this log stating this is an application error.

Does anyone else experience this problem and what may the clues be for us to be able to resolve the problem ourselves? I see search works perfectly at Discourse Meta.

```plaintext
Started GET "/search?q=37%20%20realm&page=1" for [IP_REDACTED] at 2023-01-13 11:19:36 +0000
Processing by SearchController#show as JSON
  Parameters: {"q"=>"37 realm", "page"=>"1"}
Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.0ms | Allocations: 1555)
ArgumentError (wrong number of arguments (given 1, expected 0))
lib/search.rb:285:in `execute'
app/controllers/search_controller.rb:73:in `show'
app/controllers/application_controller.rb:414:in `block in with_resolved_locale'
app/controllers/application_controller.rb:414:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:74:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:366:in `call'
config/initializers/008-rack-cors.rb:24:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:228:in `call'
Failed to handle exception in exception app middleware : ArgumentError : wrong number of arguments (given 1, expected 0)

```

> **Screenshots of the problem**
>
> ![Screenshot 2023-01-13 at 11.31.38@2x](https://global.discourse-cdn.com/meta/original/4X/d/c/e/dce6c4d53e3f0cb359b68bdea03bdc3eb2ad54b0.jpeg)  
> ![Screenshot 2023-01-13 at 11.31.07@2x](https://global.discourse-cdn.com/meta/original/4X/d/a/b/dabc6597e8c0c1040c4811cf811c497c55304671.png)  
> ![Screenshot 2023-01-13 at 11.30.15@2x](https://global.discourse-cdn.com/meta/original/4X/3/5/a/35a1109517e7c73bcb0f46a79fd78d5a8304288d.jpeg)

---

_[View the full topic](https://meta.discourse.org/t/search-no-longer-works-after-3-1-0-beta1-update/251663)._
