Same broken brands page with shortcode:
Uncaught TypeError: ltrim(): Argument #1 ($string) must be of type string, WP_Error given in /wp-includes/formatting.php:4494
Stack trace: 0 /wp-includes/formatting.php(4494): ltrim(Object(WP_Error)) 1/wp-content/plugins/perfect-woocommerce-brands/templates/shortcodes/az-listing.php(28): esc_url(Object(WP_Error)) 2 /wp-content/plugins/perfect-woocommerce-brands/lib/class-woocommerce.php(953): 3 /wp-content/plugins/perfect-woocommerce-brands/lib/shortcodes/class-az-listing.php(47): QuadLayers\PWB\WooCommerce::render_template(‘az-listing’, ‘shortcodes/’, Array, false) 4 /wp-includes/shortcodes.php(433): QuadLayers\PWB\Shortcodes\AZ_Listing::shortcode(”, ”, ‘pwb-az-listing’) 5 [internal function]: do_shortcode_tag(Array) 6 /wp-includes/shortcodes.php(273): preg_replace_callback(‘/\[(\[?)(pwb\-a…’, ‘do_shortcode_ta…’, ‘