Hi Florian,
I can understand that troubleshooting an issue like this, when multiple plugins are involved can be frustrating and time-consuming, however, it is very important to narrow it down to the root cause.
I can assure you that the information I shared with you in the previous reply, was gathered after thorough testing and I'll do my best to be as logical as possible to ensure that you can reach an acceptable solution or at least a workaround, without sounding like I'm shifting responsibility on the other plugin:
1. "On the one hand it worked before you made the changes according to the first ticket"
- I'm afraid, my test results are different than this observation, and the two changes from the previous ticket ( ref: https://toolset.com/forums/topic/after-filtering-first-product-is-hidden/#post-1903579 ) have no impact on this issue in hand.
I have a clone/snapshot of your website from the other ticket, in which those changes haven't been applied yet and still the prices disappear when the search filter is applied through the AJAX.
( if you'd prefer, I can share that clone/snapshot with you so that you can test it on your server too )
Likewise, you can undo those 2 changes on the live website and still you'll note that prices will keep disappearing.
2. Toolset's shortcode "wpv-woo-product-price" gets the price information from WooCommerce, but the "B2B Market" plugin adds its own features by filtering that price. If the price starts showing correctly when that plugin is deactivated (as it is now on your actual website too), it means that filtering from that plugin has something to do with this disappearance.
One dirty hack is to replace "[wpv-woo-product-price]" shortcode in the view with "wpv-post-field" shortcode, to fetch the raw price value from the database, e.g.
[wpv-post-field name="_regular_price"]
OR
[wpv-post-field name="_price"]
Bu the downside is that this would be only a numeric value and you'll have to include the decimal separator and currency symbol manually.
3. The "B2B Market" plugin doesn't have a compatibility issue with Toolset's search filters or view in general, but it only fails, when the view's results are updated without page reloading (AJAX).
Here is another quick test for which you can temporarily activate the "B2B Market" plugin back on.
As a guest (non-logged in visitor), first, visit the page ( {yourwebsite.com}/produkt-kategorie/gehaltsdaten-fuer-gehaltsvergleich/ ) and select "Deutschland" under the "Land". You'll see the price will disappear when the loading of results is completed.
Next, copy this page's URL with search parameters ( {yourwebsite.com}/produkt-kategorie/gehaltsdaten-fuer-gehaltsvergleich/?wpv-pa_country%5B%5D=deutschland&wpv_aux_current_post_id=4694&wpv_aux_parent_post_id=4694&wpv_view_count=6130 ) and input it in a new tab and open it directly. This time the prices will show, even though the "B2B Market" plugin is active and the search filters are the same. This means that the "B2B Market" plugin's price filtering has no difficultly in executing, when the page is reloaded.
I hope these points will help in your discussion with the "B2B Market" plugin's support and let us know if we can be of any further assistance.
regards,
Waqar