Check out broken

Topic summary

Checkout page in a Shopify store using the Turbo theme suddenly renders blank, and “Buy with Shop Pay”/“Buy now” buttons disappeared on product pages. Issue began around 3:30 PM PST with no reported code or app changes by the merchant.

Findings from replies:

  • A script appears to run after a few seconds that hides page content; this behavior can be seen via developer tools. CSS overrides won’t fix it.
  • Console errors point to something named “BemU‑tkl” (noted as “BemU t kl”), suggesting a problematic app/script causing the checkout and button issues.
  • A specific asset to review was identified: assets/app.BemU-tkl.js. Verifying whether it changed was recommended.

Suggested actions:

  • Inspect and potentially revert or fix app.BemU-tkl.js in the theme assets.
  • Investigate the associated app/script causing the errors and its recent updates or injections.

Status and open questions:

  • No confirmed resolution yet; root cause likely tied to the BemU‑tkl script but unverified.
  • Key next step is code inspection of the referenced asset and related app. Screenshots (console/network views) are central to understanding the error source.
Summarized with AI on December 17. AI used: gpt-5.

We use Turbo them from OOTSB and as of today our check out is broken. The page is completely blank. We didn’t change anything in the code, we didn’t add new apps, everything on our end was normal and as of 3:30PM PST the page went blank. A customer called which is how we firsat discovered the major issue. Does anyone have any experience with this? Buy with Shop Pay button or Buy now button also missing from product pages and this must all be related. See screenshots below. Thanks so much!

Colby

colby@aviatorusa.com

Hi @ColbyKane

It seems like there a code running after a few seconds that hides the code. I am able to manipulate it in developer too but need to edit your code for this. CSS wont work on this. It seems like an app something called BemU tkl is running errors. I am not sure if app are allowed to do this.

check the file app.BemU-tkl.js in your assets folder. Make sure there were no changes made.