We use Permalinks to generate checkout link for customers who checkout as "Guest". Also, we attach a sales channel access token along with it in order to track the origin of the order. Unusually for certain customers, the "Thank You" page asks for Login to view the order details. It was found that there were no relevant liquid code changes. The flow works perfectly for checkouts without the access token.