Problem:
The user has created a reusable block from a view block. Then he used it on a different page and he was not able to convert it to a regular block anymore.
Solution:
We convert a Reusable block into a regular block in order to edit it and have the edits only in this place. That can't be performed for the view block. Because the view block uses a view. When we edit a view block, we are actually editing the view. You can reuse the view elsewhere without first converting it to a reusable block. And if you edit it, the edits will be propagated everywhere where the view is used. Because, the updates are performed against the view, not its view block.
I won't recommend making a view reusable. It is already reusable, by design. But, if you need a similar view with slight updates, you will have to create it from scratch.
Problem:
Searching two different post types on separate pages using one view Solution:
You can use the Toolset block/view's filter hook "wpv_filter_query" to change post type on fly.
Problem:
Exclude Products from View if WooCommerce Catalog visibility is set to hidden - Filter product by Catalog/product visibility
Solution:
To filter the product by Catalog visibility equal to hidden, You should navigate to "Query Filter" section of your view and try to add a taxonomy filter for the taxonomy "Product visibility" there you should select the two options "exclude-from-catalog" And "exclude-from-search" and also make sure you select the option "All of the following".
Problem:
Custom order for taxonomy fields in view filter
Solution:
There is no native way to sort terms by custom defined order using the custom field you created with taxonomy filter you added to your block view.
You may require custom code or another plugin that order the term like "Custom Taxonomy Order"