Handling the Recall - MY2026 Chainring Bolts Domane+ ALR and Checkpoint+ SL

Learn how to properly handle the recall for MY2026 Chainring Bolts on Domane ALR and Checkpoint SL e-bike models in the US.

Written By Kristina Florin (Collaborator)

Updated at December 8th, 2025

Before You Begin

NORTH AMERICA ONLY | Ascend makes it easy for you to manage recalls and contact customers who may be impacted. For full details on this recall, visit the B2B article on trekbikes.com.

Note: All reimbursement requests require a B2B warranty claim. Do not submit Ascend reports to Trek Customer Care.

 

System setup

  1. Download the 26CBCONCRD coupon for the customer to use at a future date on Trek and Bontrager products. Article: Promotions - Using the Coupon Wizard      
  2. Create two Non-Inventory Labor SKUs for the following services:
    1. Labor - MY26 CHAINRING BOLTS
      • Description: Labor - MY26 CHAINRING BOLTS Domane+ ALR and Checkpoint+ SL
      • BRAND: Trek
      • UPC: 26CBLBRCRD
      • Keyword: 26CBLBRCRD
      • SKU: 26CBLBRCRD
      • Category: Labor
      • Manufacturer’s Part Number: 26CBLBRCRD
      • Estimated Cost: $0.00
      • MSRP: $0.00
      • Non-Inventory: Checked
      • eCommerce: Unchecked       

Replacement Parts

  1. Create a work order for the customer. Article: Service - Create, Update and Complete a Work Order / Repair 
  2. For the labor and parts, use the non-inventory labor SKUs from above.
  3. Follow the B2B article guidelines on how to receive your rebate for the work being done.

Coupon redemption

  1. Redeem 26CBCONCRD coupons as normal.    
    Note: Coupons have no cash value and must be used in one purchase.      
    Note: Consumers will not receive physical coupons.     
    Note: We advise printing the coupon ahead of time and keeping a copy for scanning at a register.   

Ascend Queries

You may have already received—or will soon receive—an email from Trek confirming bikes shipped your way. To identify which customers purchased these bikes and check your current stock, you can run queries in Ascend using the guidelines below. 

If you're not familiar with running queries in Ascend, check out this article for a quick how-to: Reporting - How to Run a Custom Query.

Contacting potentially affected customers

  1. Copy query (separate queries for US and Canada):

US Retailers

SELECT DISTINCT Sales.ID
	,[Customer]= Customers.FirstName+ ' ' + Customers.LastName
	,[Phone] = SUBSTRING(Customers.Phone, 1, 3) + ' ' +
                 SUBSTRING(Customers.Phone, 4, 3) + ' ' + 
                 SUBSTRING(Customers.Phone, 7, 4)
	,[Email]= Customers.Email
	,[Address]= Customers.Address
	,[Address2]= Customers.Address2
	,[City,State,Zip]= Customers.City + ', ' + Customers.State + ' ' + Customers.Zip
	,[Description]= Products.Description
	,SerialNos.SerialNo
	,SalesItems.Quantity
	,[DateCreated]= SalesItems.DateCreated
	,[Finish Date]= Sales.FinishDate
FROM Sales
	JOIN Customers ON Sales.CustomerID = Customers.ID
	JOIN SalesItems ON Sales.ID = SalesItems.SalesID
	JOIN Products ON SalesItems.ProductID = Products.ID
	LEFT JOIN SerialNos ON SalesItems.SerialID = SerialNos.ID
	JOIN VendorProducts ON Products.ID = VendorProducts.ProductID
	JOIN Vendors ON VendorProducts.VendorID = Vendors.ID
WHERE Sales.Hide = 0
AND Sales.Quote = 0
AND SalesItems.Hide = 0
AND Sales.FinishDate IS NOT NULL
AND VendorProducts.PartNumber IN(
'5335405',
'5335406',
'5335407',
'5335408',
'5335409',
'5335410',
'5335411',
'5335412',
'5335413',
'5335414',
'5335415',
'5335416',
'5335477',
'5335478',
'5335479',
'5335480',
'5335481',
'5335482',
'5335483',
'5335484',
'5335485',
'5335486',
'5335487',
'5335488',
'5338773',
'5338774',
'5338775',
'5338776',
'5338777',
'5338778',
'5338779',
'5338780',
'5338781',
'5338782',
'5338783',
'5338810',
'5338811',
'5338812',
'5338813',
'5338814',
'SD5335406C'
)
ORDER BY
[Customer],
Sales.FinishDate

Canadian Retailers

SELECT DISTINCT Sales.ID
	,[Customer]= Customers.FirstName+ ' ' + Customers.LastName
	,[Phone] = SUBSTRING(Customers.Phone, 1, 3) + ' ' +
                 SUBSTRING(Customers.Phone, 4, 3) + ' ' + 
                 SUBSTRING(Customers.Phone, 7, 4)
	,[Email]= Customers.Email
	,[Address]= Customers.Address
	,[Address2]= Customers.Address2
	,[City,State,Zip]= Customers.City + ', ' + Customers.State + ' ' + Customers.Zip
	,[Description]= Products.Description
	,SerialNos.SerialNo
	,SalesItems.Quantity
	,[DateCreated]= SalesItems.DateCreated
	,[Finish Date]= Sales.FinishDate
FROM Sales
	JOIN Customers ON Sales.CustomerID = Customers.ID
	JOIN SalesItems ON Sales.ID = SalesItems.SalesID
	JOIN Products ON SalesItems.ProductID = Products.ID
	LEFT JOIN SerialNos ON SalesItems.SerialID = SerialNos.ID
	JOIN VendorProducts ON Products.ID = VendorProducts.ProductID
	JOIN Vendors ON VendorProducts.VendorID = Vendors.ID
WHERE Sales.Hide = 0
AND Sales.Quote = 0
AND SalesItems.Hide = 0
AND Sales.FinishDate IS NOT NULL
AND VendorProducts.PartNumber IN(
'5338719',
'5338720',
'5338721',
'5338722',
'5338723',
'5338725',
'5338726',
'5338727',
'5338728',
'5338790',
'5338791',
'5338792',
'5338793',
'5338794',
'5342596',
'5342597',
'5342598',
'5342599',
'5342600',
'5342614',
'5342615',
'5342616',
'5342617',
'5342618'
)
ORDER BY
[Customer],
Sales.FinishDate
  1. Navigate to Ascend SQL Query. From the Ascend desktop > Reports > SQL Query in the top toolbar.
  2. Paste the text in the top pane within Ascend Reports > SQL Query.
    1. Click Execute.
    2. Contact the customers on the list to let them know their bikes may be impacted     

Display the number of impacted bikes you have in stock 

  1. Copy this query

US Retailers

Select Products.ID,
[SKU] = Products.[Store UPC]
,[Description] = Products.Description
,[Qty] = Products.Quantity
FROM Products
WHERE Products.Hide = 0
AND Quantity > 0
AND Products.ID IN (Select ProductID From VendorProducts
Where (PartNumber IN(
'5335405',
'5335406',
'5335407',
'5335408',
'5335409',
'5335410',
'5335411',
'5335412',
'5335413',
'5335414',
'5335415',
'5335416',
'5335477',
'5335478',
'5335479',
'5335480',
'5335481',
'5335482',
'5335483',
'5335484',
'5335485',
'5335486',
'5335487',
'5335488',
'5338773',
'5338774',
'5338775',
'5338776',
'5338777',
'5338778',
'5338779',
'5338780',
'5338781',
'5338782',
'5338783',
'5338810',
'5338811',
'5338812',
'5338813',
'5338814',
'SD5335406C'
)))

Canadian Retailers

Select Products.ID,
[SKU] = Products.[Store UPC]
,[Description] = Products.Description
,[Qty] = Products.Quantity
FROM Products
WHERE Products.Hide = 0
AND Quantity > 0
AND Products.ID IN (Select ProductID From VendorProducts
Where (PartNumber IN(
'5338719',
'5338720',
'5338721',
'5338722',
'5338723',
'5338725',
'5338726',
'5338727',
'5338728',
'5338790',
'5338791',
'5338792',
'5338793',
'5338794',
'5342596',
'5342597',
'5342598',
'5342599',
'5342600',
'5342614',
'5342615',
'5342616',
'5342617',
'5342618'
)))
  1. Navigate to Ascend SQL Query. From the Ascend desktop > Reports > SQL Query in the top toolbar.
  2. Paste the text in the top pane within Ascend Reports > SQL Query.
    1. Click Execute.
  3. You can use this list to help guide you to the products you have in the shop. 

Reporting

Reimbursements/rebates are issued based on B2B warranty claims. Do not submit Ascend reports to Trek Customer Care. You may reference the reports below for personal use, though they are not needed for the reimbursement process.