Services Plugins FAQs

Fuzzy search problem : it completely stopped working

Hello !

Today I noticed the search bars in my app (which use Fuzzy Search) just stopped working. Basically, when i now type something in my input elements : nothing happens.

They worked perfectly until recently and are correctly set (if i am not mistaken) :



Bubble version is 20.

From what i found, there seems to be a problem with the link between the Input element and the Fuzzy Element (text content from Input is not correctly transmitted to Fuzzy).

Thanks for your help !

Ok it seems it’s the last version of plugin (v1.14) that is broken, rolling back to 1.13 solved the problem ! :slight_smile:

Hi !

Just to add to this: I’ve detected a similar problem where the fuzzy search would work when connected to an input but bubble would stop recording changes on that input (you would write on it but bubble would show the value of the input as empty).
Upon investigation it seems that the plugin is removing Bubble’s input/change event listener on the input and I couldn’t find any way of going around it.

Hi @jeremy1 ,
Thank you for your message, we highly appreciate you using the Fuzzy Search Plugin.

Due to the fact that we have additional questions regarding your setup, can you please add our Support Team email to the list of collaborators to your application and provide a link to your app?
Tell us the name of the page, and a group where you are using the Fuzzy Search Plugin, are you using only one plugin element and multiple inputs with different IDs or each input has its own fuzzy search element?

These details will allow us to check your settings and look into them to find out what could possibly go wrong inside your app with the Fuzzy Search Autocomplete plugin.

To add our Support Team as a collaborator, you need to do the following steps in the Bubble Editor:
Settings > Collaboration > Add email support@zeroqode.com

Note: avoid the warning message regarding the plan, as we are an agency and you can easily add us to your collaborators.

Looking forward to your reply. :pray:


Hey @joao1997domingues, thank you for your observation, I will pass this information to the dev team for additional research on this and let you know once I will have any news.

All the best, :pray:

1 Like

Hello @Igor ,

I have just invited the Support Team as Collaborator.

As mentionned, the rollback solved the problem, but if you want to check :
Page page-userv2
The group with the Fuzzy Element is : Group_Users_(Djiminy) → Group_Content_Searchbar
there is only one plugin element, linked to a single input, which ID is also unique.

I have another problem, on a new page. Setup is the same as above, but the inspector reports an error, and filter of repeating group using fuzzy returns no results :

Bug in custom code ga.error@https://app.djiminy.io/package/run_debug_js/e079059de6fad2a5cbacf0740dfa182e331f889f7ca7eb0dde4fd46a251eeb0c/xfalse/x20/run_debug.js:2:13470
ga.tokenize@https://app.djiminy.io/package/run_debug_js/e079059de6fad2a5cbacf0740dfa182e331f889f7ca7eb0dde4fd46a251eeb0c/xfalse/x20/run_debug.js:2:19459
ga.select@https://app.djiminy.io/package/run_debug_js/e079059de6fad2a5cbacf0740dfa182e331f889f7ca7eb0dde4fd46a251eeb0c/xfalse/x20/run_debug.js:2:22349
ga@https://app.djiminy.io/package/run_debug_js/e079059de6fad2a5cbacf0740dfa182e331f889f7ca7eb0dde4fd46a251eeb0c/xfalse/x20/run_debug.js:2:7308
a.find@https://app.djiminy.io/package/static_js/f1299a9f5a4f668ca988a23157fdecc7689e74875b4a4c7de66c4918002a8e0a/djiminyusers/dev-michael-lawani/page-usersv2_2/xnull/xfalse/xtrue/xfalse/static.js:4:1566
find@https://app.djiminy.io/package/run_debug_js/e079059de6fad2a5cbacf0740dfa182e331f889f7ca7eb0dde4fd46a251eeb0c/xfalse/x20/run_debug.js:2:24958
r.fn.init@https://app.djiminy.io/package/run_debug_js/e079059de6fad2a5cbacf0740dfa182e331f889f7ca7eb0dde4fd46a251eeb0c/xfalse/x20/run_debug.js:2:25448
a.fn.init@https://app.djiminy.io/package/static_js/f1299a9f5a4f668ca988a23157fdecc7689e74875b4a4c7de66c4918002a8e0a/djiminyusers/dev-michael-lawani/page-usersv2_2/xnull/xfalse/xtrue/xfalse/static.js:4:1167
r@https://app.djiminy.io/package/run_debug_js/e079059de6fad2a5cbacf0740dfa182e331f889f7ca7eb0dde4fd46a251eeb0c/xfalse/x20/run_debug.js:2:601
anonymous/<@PLUGIN_1553006094610x835866904531566600/Fuzzy-search---Autocomplete-initialize--Search---Autocorrect-.js:35:14
j@https://app.djiminy.io/package/run_debug_js/e079059de6fad2a5cbacf0740dfa182e331f889f7ca7eb0dde4fd46a251eeb0c/xfalse/x20/run_debug.js:2:29948
Deferred/then/g/

If you could check : page-usersv2_2
Group_Content_Searchbar

thanks for your help !

1 Like

Hello, @jeremy1!
Thanks for providing access to your app.

At the moment, I see that you are using the 13th version and both of the plugin elements you are using on the page has no Input Element ID value. This setup is not suitable for the investigation of the reported issue of the 14th plugin version.

Will it be convenient for you to create a test environment for this issue investigation? We might need you to set the plugin to the latest version and do the correct plugin setup, so we can check.

Thank you. :slightly_smiling_face:

Hello @kate,

Thanks for your help, but the info you provided are incorrect (you might be on the wrong page).

Here are captures of the setup, which should be correct.



The error in Inspector is still here (see above), no matter what version of the plugin is installed, I have tested with v12 to v14, same result.

Thanks,

Jeremy

1 Like

@jeremy1 , thank you for your patience. :pray:

Can you please try to add this condition to your repeating group (and set the 14th version)?
image

Thanks

Hello @kate,

I tried your suggestion, same problem/error : no matches in RG + error in inspector. There still seems to be a problem of communication between the input and the Fuzzy element.

In version 13th, I have this :
Bug in custom code ga.error@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:13470
ga.tokenize@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:19459
ga.select@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:22349
ga@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:7308
a.find@https://app.djiminy.io/package/static_js/1aa316c76a9af9668884dd434b43056f1d4e2e93654e73280c7ebcd81455482c/djiminyusers/dev-michael-lawani/page-usersv2_2/xnull/xfalse/xtrue/xfalse/static.js:4:1566
find@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:24958
r.fn.init@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:25448
a.fn.init@https://app.djiminy.io/package/static_js/1aa316c76a9af9668884dd434b43056f1d4e2e93654e73280c7ebcd81455482c/djiminyusers/dev-michael-lawani/page-usersv2_2/xnull/xfalse/xtrue/xfalse/static.js:4:1167
r@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:601
anonymous/<@PLUGIN_1553006094610x835866904531566600/Fuzzy-search—Autocomplete-initialize–Search—Autocorrect-.js:35:14
j@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:29948
Deferred/then/g/

In version 14th I have the same + this one :
The plugin Fuzzy search & Autocomplete / element Search & Autocorrect threw the following error: ga.error@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:13470
ga.tokenize@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:19459
ga.select@https://app.djiminy.io/package/run_debug_js/a81c963df3ac76e76339242d221fb96c39dcfd7301c0a24872906bd428ee1ac6/xfalse/x20/run_debug.js:2:22349 (please report this to the plugin author)

Thanks for your help,

Jeremy

@jeremy1 ,

Please try the new 15th version :slight_smile:
It should work good with your old condition.

Hope it helps!

Hello @kate,

Thanks for the new version, but it did not have any effect :frowning: (same errors).

Best regards,

Jeremy

@jeremy1, apologies for the delay with the reply.

I’m afraid, I can’t preview your application to test out the 15th version. Can you please send me in DM credentials for test log in?

Also, in my test app I have the same condition as you on 15th version, and the search functions properly:


:pray:

Hello @kate ,
I think i found the cause of the problem. It seems parenthesis are not supported anymore either in an Input attribute or on Input Box ID Fuzzy element. It worked before, but last updates must have removed this possibility, or it’s a bug.

I’ll check and confirm to you.

1 Like

@jeremy1,

I’ve just checked the plugin work with the parenthesis in the Input ID on 14,13 and 12 versions - the plugin is not working with those characters. :thinking:

Anyways, please let me know if there is any help you need with the Fuzzy plugin. I’ll be glad to help you.
Have a good day!

@kate, I removed the parthensis in the Input ID, everything seems to work now. I’ll come back to you if I find somehting else regarding this problem. Thanks !

Best regards,

Jeremy

1 Like