We encountered this issue on quite a few Shopify stores. The 'My Wishlist' page used to crash after it loaded. Sometimes, it look too much amount of time to load and then crashed.


Upon analysis, we found that it happened only on those stores which used Beetking apps. One of the Beetking scripts, included in theme.liquid did not execute properly on 'My Wishlist' page and crashed leading to overall crashing of 'My Wishlist' page.


Solution

A simple solution is to prevent the Beetking script from loading on 'My Wishlist' page. You can proceed as follows:


1. Open theme.liquid of your theme and locate the following line:

 

<!-- BEEKETINGSCRIPT CODE START -->
{% include 'bk-tracking' %}
<!-- BEEKETINGSCRIPT CODE END -->

  

2.  Replace it with the following conditional statement

 

{% if template %}
<!-- BEEKETINGSCRIPT CODE START -->
{% include 'bk-tracking' %}
<!-- BEEKETINGSCRIPT CODE END -->
{% endif %}

 

This will not load the script on 'My Wishlist' page, where 'template' variable is not set. It will continue to load properly everywhere else including product, collections, homepage, blog and pages without affecting the working of Beetking apps.


In case this solution doesn't work for you, please contact us with the details.