Unable to remove items from cart

Created on 11 November 2020, over 3 years ago
Updated 13 March 2023, over 1 year ago

Receiving the following errors when trying to remove item from cart.
Applies to both anonymous users and logged in users.

TypeError: Argument 1 passed to Drupal\commerce_cart\CartManager::removeOrderItem() must implement interface Drupal\commerce_order\Entity\OrderInterface, null given, called in /home/mysite/public_html/modules/contrib/commerce/modules/cart/src/Plugin/views/field/RemoveButton.php on line 116 in Drupal\commerce_cart\CartManager->removeOrderItem() (line 153 of /home/mysite/public_html/modules/contrib/commerce/modules/cart/src/CartManager.php)
#0 /home/mysite/public_html/modules/contrib/commerce/modules/cart/src/Plugin/views/field/RemoveButton.php(116): Drupal\commerce_cart\CartManager->removeOrderItem(NULL, Object(Drupal\commerce_order\Entity\OrderItem))
#1 /home/mysite/public_html/core/modules/views/src/Form/ViewsFormMainForm.php(185): Drupal\commerce_cart\Plugin\views\field\RemoveButton->viewsFormSubmit(Array, Object(Drupal\Core\Form\FormState))
#2 /home/mysite/public_html/core/modules/views/src/Form/ViewsForm.php(187): Drupal\views\Form\ViewsFormMainForm->submitForm(Array, Object(Drupal\Core\Form\FormState))
#3 [internal function]: Drupal\views\Form\ViewsForm->submitForm(Array, Object(Drupal\Core\Form\FormState))
#4 /home/mysite/public_html/core/lib/Drupal/Core/Form/FormSubmitter.php(114): call_user_func_array(Array, Array)
#5 /home/mysite/public_html/core/lib/Drupal/Core/Form/FormSubmitter.php(52): Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object(Drupal\Core\Form\FormState))
#6 /home/mysite/public_html/core/lib/Drupal/Core/Form/FormBuilder.php(593): Drupal\Core\Form\FormSubmitter->doSubmitForm(Array, Object(Drupal\Core\Form\FormState))
#7 /home/mysite/public_html/core/lib/Drupal/Core/Form/FormBuilder.php(321): Drupal\Core\Form\FormBuilder->processForm('views_form_comm...', Array, Object(Drupal\Core\Form\FormState))
#8 /home/mysite/public_html/core/lib/Drupal/Core/Form/FormBuilder.php(219): Drupal\Core\Form\FormBuilder->buildForm(Object(Drupal\views\Form\ViewsForm), Object(Drupal\Core\Form\FormState))
#9 /home/mysite/public_html/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php(2274): Drupal\Core\Form\FormBuilder->getForm(Object(Drupal\views\Form\ViewsForm), Object(Drupal\views\ViewExecutable), Array)
#10 [internal function]: Drupal\views\Plugin\views\display\DisplayPluginBase->elementPreRender(Array)
#11 /home/mysite/public_html/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php(100): call_user_func_array(Array, Array)
#12 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(781): Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_ren...', 'silenced_deprec...', 'Drupal\\Core\\Ren...')
#13 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(372): Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array)
#14 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(444): Drupal\Core\Render\Renderer->doRender(Array)
#15 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(444): Drupal\Core\Render\Renderer->doRender(Array)
#16 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender(Array, false)
#17 /home/mysite/public_html/core/lib/Drupal/Core/Template/TwigExtension.php(501): Drupal\Core\Render\Renderer->render(Array)
#18 /home/mysite/public_html/sites/default/files/php/twig/5fa914bf6a503_commerce-cart-block.html._R1cnsXLTXI6kcimbdAMyE7JCY/oxBPS3SDHBr_1rSGT570uQ1EUNtwLqLEQH-zMw9NFHI.php(58): Drupal\Core\Template\TwigExtension->escapeFilter(Object(Drupal\Core\Template\TwigEnvironment), Array, 'html', NULL, true)
#19 /home/mysite/public_html/vendor/twig/twig/src/Template.php(455): __TwigTemplate_a783bb826f2022d4b12e0d0db59950d70349caa7c2f1d9f9f1fe6ad9de9a597f->doDisplay(Array, Array)
#20 /home/mysite/public_html/vendor/twig/twig/src/Template.php(422): Twig\Template->displayWithErrorHandling(Array, Array)
#21 /home/mysite/public_html/vendor/twig/twig/src/Template.php(434): Twig\Template->display(Array)
#22 /home/mysite/public_html/core/themes/engines/twig/twig.engine(64): Twig\Template->render(Array)
#23 /home/mysite/public_html/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template('themes/custom/r...', Array)
#24 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(431): Drupal\Core\Theme\ThemeManager->render('commerce_cart_b...', Array)
#25 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender(Array, false)
#26 /home/mysite/public_html/core/lib/Drupal/Core/Template/TwigExtension.php(501): Drupal\Core\Render\Renderer->render(Array)
#27 /home/mysite/public_html/sites/default/files/php/twig/5fa914bf6a503_block.html.twig_80sxWpyC9Vz-xHFeYdRJsVItW/OspBEwMHoUNM6XzsU6WfCRGQWBqBwA51FYb0AK5t8Es.php(101): Drupal\Core\Template\TwigExtension->escapeFilter(Object(Drupal\Core\Template\TwigEnvironment), Array, 'html', NULL, true)
#28 /home/mysite/public_html/vendor/twig/twig/src/Template.php(216): __TwigTemplate_996a221a40e869eca9ccf6cea8eac387949fcd742659f1c07053acd8a00777da->block_content(Array, Array)
#29 /home/mysite/public_html/sites/default/files/php/twig/5fa914bf6a503_block.html.twig_80sxWpyC9Vz-xHFeYdRJsVItW/OspBEwMHoUNM6XzsU6WfCRGQWBqBwA51FYb0AK5t8Es.php(86): Twig\Template->displayBlock('content', Array, Array)
#30 /home/mysite/public_html/vendor/twig/twig/src/Template.php(455): __TwigTemplate_996a221a40e869eca9ccf6cea8eac387949fcd742659f1c07053acd8a00777da->doDisplay(Array, Array)
#31 /home/mysite/public_html/vendor/twig/twig/src/Template.php(422): Twig\Template->displayWithErrorHandling(Array, Array)
#32 /home/mysite/public_html/vendor/twig/twig/src/Template.php(434): Twig\Template->display(Array)
#33 /home/mysite/public_html/core/themes/engines/twig/twig.engine(64): Twig\Template->render(Array)
#34 /home/mysite/public_html/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template('themes/custom/r...', Array)
#35 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(431): Drupal\Core\Theme\ThemeManager->render('block', Array)
#36 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender(Array, false)
#37 /home/mysite/public_html/core/includes/common.inc(875): Drupal\Core\Render\Renderer->render(Array)
#38 /home/mysite/public_html/modules/custom/rhythm_shortcodes/src/Plugin/Shortcode/BlockShortcode.php(32): render(Array)
#39 /home/mysite/public_html/modules/contrib/shortcode/src/ShortcodeService.php(438): Drupal\rhythm_shortcodes\Plugin\Shortcode\BlockShortcode->process(Array, '\n')
#40 /home/mysite/public_html/modules/contrib/shortcode/src/ShortcodeService.php(315): Drupal\shortcode\ShortcodeService->processTag(Array, Array)
#41 /home/mysite/public_html/modules/contrib/shortcode/src/Plugin/Filter/Shortcode.php(78): Drupal\shortcode\ShortcodeService->process('[nd_menu menu="...', 'en', Object(Drupal\shortcode\Plugin\Filter\Shortcode))
#42 /home/mysite/public_html/core/modules/filter/src/Element/ProcessedText.php(118): Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_menu menu="...', 'en')
#43 [internal function]: Drupal\filter\Element\ProcessedText::preRenderText(Array)
#44 /home/mysite/public_html/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php(100): call_user_func_array(Array, Array)
#45 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(781): Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_ren...', 'silenced_deprec...', 'Drupal\\Core\\Ren...')
#46 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(372): Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array)
#47 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender(Array, false)
#48 /home/mysite/public_html/core/lib/Drupal/Core/Template/TwigExtension.php(501): Drupal\Core\Render\Renderer->render(Array)
#49 /home/mysite/public_html/sites/default/files/php/twig/5fa914bf6a503_field.html.twig_JypN_a73BE6Qc-G3Goc86r7qI/DcFAbUFS_8_WvmPXwkl6DNi4Fc3JtZViCpRiDvEBa9o.php(100): Drupal\Core\Template\TwigExtension->escapeFilter(Object(Drupal\Core\Template\TwigEnvironment), Array, 'html', NULL, true)
#50 /home/mysite/public_html/vendor/twig/twig/src/Template.php(455): __TwigTemplate_9444cacc7db1bfc2ba7fe0e742c28bb90b17789c0841a03f4ea2ad3df7a8a77d->doDisplay(Array, Array)
#51 /home/mysite/public_html/vendor/twig/twig/src/Template.php(422): Twig\Template->displayWithErrorHandling(Array, Array)
#52 /home/mysite/public_html/vendor/twig/twig/src/Template.php(434): Twig\Template->display(Array)
#53 /home/mysite/public_html/core/themes/engines/twig/twig.engine(64): Twig\Template->render(Array)
#54 /home/mysite/public_html/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template('themes/custom/r...', Array)
#55 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(431): Drupal\Core\Theme\ThemeManager->render('field', Array)
#56 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(444): Drupal\Core\Render\Renderer->doRender(Array)
#57 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender(Array, false)
#58 /home/mysite/public_html/core/lib/Drupal/Core/Template/TwigExtension.php(501): Drupal\Core\Render\Renderer->render(Array)
#59 /home/mysite/public_html/sites/default/files/php/twig/5fa914bf6a503_block.html.twig_80sxWpyC9Vz-xHFeYdRJsVItW/OspBEwMHoUNM6XzsU6WfCRGQWBqBwA51FYb0AK5t8Es.php(101): Drupal\Core\Template\TwigExtension->escapeFilter(Object(Drupal\Core\Template\TwigEnvironment), Array, 'html', NULL, true)
#60 /home/mysite/public_html/vendor/twig/twig/src/Template.php(216): __TwigTemplate_996a221a40e869eca9ccf6cea8eac387949fcd742659f1c07053acd8a00777da->block_content(Array, Array)
#61 /home/mysite/public_html/sites/default/files/php/twig/5fa914bf6a503_block.html.twig_80sxWpyC9Vz-xHFeYdRJsVItW/OspBEwMHoUNM6XzsU6WfCRGQWBqBwA51FYb0AK5t8Es.php(86): Twig\Template->displayBlock('content', Array, Array)
#62 /home/mysite/public_html/vendor/twig/twig/src/Template.php(455): __TwigTemplate_996a221a40e869eca9ccf6cea8eac387949fcd742659f1c07053acd8a00777da->doDisplay(Array, Array)
#63 /home/mysite/public_html/vendor/twig/twig/src/Template.php(422): Twig\Template->displayWithErrorHandling(Array, Array)
#64 /home/mysite/public_html/vendor/twig/twig/src/Template.php(434): Twig\Template->display(Array)
#65 /home/mysite/public_html/core/themes/engines/twig/twig.engine(64): Twig\Template->render(Array)
#66 /home/mysite/public_html/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template('themes/custom/r...', Array)
#67 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(431): Drupal\Core\Theme\ThemeManager->render('block', Array)
#68 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(444): Drupal\Core\Render\Renderer->doRender(Array)
#69 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender(Array, false)
#70 /home/mysite/public_html/core/includes/common.inc(875): Drupal\Core\Render\Renderer->render(Array)
#71 /home/mysite/public_html/modules/custom/nikadevs_cms/inc/nikadevs_cms.inc(131): render(Array)
#72 /home/mysite/public_html/modules/custom/nikadevs_cms/nikadevs_cms.module(135): _nikadevs_cms_active_layout(Array)
#73 /home/mysite/public_html/themes/custom/rhythm/rhythm.theme(240): nikadevs_cms_page_layout(Array)
#74 /home/mysite/public_html/core/lib/Drupal/Core/Theme/ThemeManager.php(287): rhythm_preprocess_page(Array, 'page', Array)
#75 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(431): Drupal\Core\Theme\ThemeManager->render('page', Array)
#76 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender(Array, false)
#77 /home/mysite/public_html/core/lib/Drupal/Core/Template/TwigExtension.php(501): Drupal\Core\Render\Renderer->render(Array)
#78 /home/mysite/public_html/sites/default/files/php/twig/5fa914bf6a503_html.html.twig_RzRAgW3KYPvT3vzZpns7xQylY/xHrpFjRLgwM61hAWdPfiuKz_IJmQBDzZTT8fIWD4-bM.php(110): Drupal\Core\Template\TwigExtension->escapeFilter(Object(Drupal\Core\Template\TwigEnvironment), Array, 'html', NULL, true)
#79 /home/mysite/public_html/vendor/twig/twig/src/Template.php(455): __TwigTemplate_ccf67a99dc2940b0889700af8049bea6e84565382d0e1e9c4835dda5b40f428c->doDisplay(Array, Array)
#80 /home/mysite/public_html/vendor/twig/twig/src/Template.php(422): Twig\Template->displayWithErrorHandling(Array, Array)
#81 /home/mysite/public_html/vendor/twig/twig/src/Template.php(434): Twig\Template->display(Array)
#82 /home/mysite/public_html/core/themes/engines/twig/twig.engine(64): Twig\Template->render(Array)
#83 /home/mysite/public_html/core/lib/Drupal/Core/Theme/ThemeManager.php(384): twig_render_template('themes/custom/r...', Array)
#84 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(431): Drupal\Core\Theme\ThemeManager->render('html', Array)
#85 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(200): Drupal\Core\Render\Renderer->doRender(Array, false)
#86 /home/mysite/public_html/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(147): Drupal\Core\Render\Renderer->render(Array)
#87 /home/mysite/public_html/core/lib/Drupal/Core/Render/Renderer.php(573): Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}()
#88 /home/mysite/public_html/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(148): Drupal\Core\Render\Renderer->executeInRenderContext(Object(Drupal\Core\Render\RenderContext), Object(Closure))
#89 /home/mysite/public_html/core/lib/Drupal/Core/EventSubscriber/MainContentViewSubscriber.php(90): Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\CurrentRouteMatch))
#90 [internal function]: Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object(Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent), 'kernel.view', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
#91 /home/mysite/public_html/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(111): call_user_func(Array, Object(Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent), 'kernel.view', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
#92 /home/mysite/public_html/vendor/symfony/http-kernel/HttpKernel.php(156): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object(Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent))
#93 /home/mysite/public_html/vendor/symfony/http-kernel/HttpKernel.php(68): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1)
#94 /home/mysite/public_html/core/lib/Drupal/Core/StackMiddleware/Session.php(57): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#95 /home/mysite/public_html/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(47): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#96 /home/mysite/public_html/modules/contrib/lscache-drupal-master/src/StackMiddleware/LiteSpeedCache.php(144): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#97 /home/mysite/public_html/modules/contrib/lscache-drupal-master/src/StackMiddleware/LiteSpeedCache.php(116): Drupal\lite_speed_cache\StackMiddleware\LiteSpeedCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#98 /home/mysite/public_html/core/modules/page_cache/src/StackMiddleware/PageCache.php(106): Drupal\lite_speed_cache\StackMiddleware\LiteSpeedCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#99 /home/mysite/public_html/core/modules/page_cache/src/StackMiddleware/PageCache.php(85): Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#100 /home/mysite/public_html/core/modules/ban/src/BanMiddleware.php(50): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#101 /home/mysite/public_html/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(47): Drupal\ban\BanMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#102 /home/mysite/public_html/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(52): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#103 /home/mysite/public_html/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#104 /home/mysite/public_html/core/lib/Drupal/Core/DrupalKernel.php(708): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#105 /home/mysite/public_html/index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request))
#106 {main}
.

🐛 Bug report
Status

Closed: cannot reproduce

Version

2.21

Component

Cart

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇷🇸Serbia darko_antunovic

    @jsacksick I ran into this issue now, my site uses multiple currencies, haven't done any debugging yet but just writing here so that you now that it can be a possibility.

  • 🇷🇸Serbia darko_antunovic

    After bit of debugging, I noticed that it is the same issue as 🐛 WSOD when removing item from cart in combination with currency resolver module. Active

  • 🇩🇪Germany dercheffe Sersheim, Germany

    Similar problem. I do not use currency resolver module. This is my error output:

    TypeError: Drupal\commerce_cart\CartManager::removeOrderItem(): Argument #1 ($cart) must be of type Drupal\commerce_order\Entity\OrderInterface, null given, called in /var/www/html/MY-DRUPAL-SITE/web/modules/contrib/commerce/modules/cart/src/Plugin/views/field/RemoveButton.php on line 121 in Drupal\commerce_cart\CartManager->removeOrderItem() (Zeile 162 in /var/www/html/MY-DRUPAL-SITE/web/modules/contrib/commerce/modules/cart/src/CartManager.php)
    
    #0 /var/www/html/MY-DRUPAL-SITE/web/modules/contrib/commerce/modules/cart/src/Plugin/views/field/RemoveButton.php(121): Drupal\commerce_cart\CartManager->removeOrderItem(NULL, Object(Drupal\commerce_order\Entity\OrderItem))
    #1 /var/www/html/MY-DRUPAL-SITE/web/core/modules/views/src/Form/ViewsFormMainForm.php(183): Drupal\commerce_cart\Plugin\views\field\RemoveButton->viewsFormSubmit(Array, Object(Drupal\Core\Form\FormState))
    #2 /var/www/html/MY-DRUPAL-SITE/web/core/modules/views/src/Form/ViewsForm.php(190): Drupal\views\Form\ViewsFormMainForm->submitForm(Array, Object(Drupal\Core\Form\FormState))
    #3 [internal function]: Drupal\views\Form\ViewsForm->submitForm(Array, Object(Drupal\Core\Form\FormState))
    #4 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Form/FormSubmitter.php(114): call_user_func_array(Array, Array)
    #5 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Form/FormSubmitter.php(52): Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object(Drupal\Core\Form\FormState))
    #6 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Form/FormBuilder.php(592): Drupal\Core\Form\FormSubmitter->doSubmitForm(Array, Object(Drupal\Core\Form\FormState))
    #7 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Form/FormBuilder.php(320): Drupal\Core\Form\FormBuilder->processForm('views_form_comm...', Array, Object(Drupal\Core\Form\FormState))
    #8 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Form/FormBuilder.php(219): Drupal\Core\Form\FormBuilder->buildForm(Object(Drupal\views\Form\ViewsForm), Object(Drupal\Core\Form\FormState))
    #9 /var/www/html/MY-DRUPAL-SITE/web/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php(2257): Drupal\Core\Form\FormBuilder->getForm(Object(Drupal\views\Form\ViewsForm), Object(Drupal\views\ViewExecutable), Array)
    #10 [internal function]: Drupal\views\Plugin\views\display\DisplayPluginBase->elementPreRender(Array)
    #11 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php(101): call_user_func_array(Array, Array)
    #12 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/Renderer.php(772): Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_ren...', 'exception', 'Drupal\\Core\\Ren...')
    #13 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/Renderer.php(363): Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array)
    #14 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/Renderer.php(435): Drupal\Core\Render\Renderer->doRender(Array)
    #15 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/Renderer.php(435): Drupal\Core\Render\Renderer->doRender(Array)
    #16 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/Renderer.php(201): Drupal\Core\Render\Renderer->doRender(Array, false)
    #17 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(241): Drupal\Core\Render\Renderer->render(Array, false)
    #18 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/Renderer.php(564): Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}()
    #19 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(242): Drupal\Core\Render\Renderer->executeInRenderContext(Object(Drupal\Core\Render\RenderContext), Object(Closure))
    #20 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(132): Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\CurrentRouteMatch))
    #21 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/EventSubscriber/MainContentViewSubscriber.php(90): Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\CurrentRouteMatch))
    #22 [internal function]: Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object(Symfony\Component\HttpKernel\Event\ViewEvent), 'kernel.view', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
    #23 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(142): call_user_func(Array, Object(Symfony\Component\HttpKernel\Event\ViewEvent), 'kernel.view', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
    #24 /var/www/html/MY-DRUPAL-SITE/vendor/symfony/http-kernel/HttpKernel.php(174): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object(Symfony\Component\HttpKernel\Event\ViewEvent), 'kernel.view')
    #25 /var/www/html/MY-DRUPAL-SITE/vendor/symfony/http-kernel/HttpKernel.php(81): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1)
    #26 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/StackMiddleware/Session.php(58): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
    #27 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(48): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
    #28 /var/www/html/MY-DRUPAL-SITE/web/core/modules/page_cache/src/StackMiddleware/PageCache.php(106): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
    #29 /var/www/html/MY-DRUPAL-SITE/web/core/modules/page_cache/src/StackMiddleware/PageCache.php(85): Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true)
    #30 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(48): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
    #31 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(51): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
    #32 /var/www/html/MY-DRUPAL-SITE/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
    #33 /var/www/html/MY-DRUPAL-SITE/web/core/lib/Drupal/Core/DrupalKernel.php(709): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
    #34 /var/www/html/MY-DRUPAL-SITE/web/index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request))
    #35 {main}

    Tried to do some debugging with xdebug:
    In MY-DRUPAL-SITE/web/modules/contrib/commerce/modules/cart/src/Plugin/views/field/RemoveButton.php in line 120 the $order_item is fetched but the value of order_id is null.
    That's why its caused the error in line 121.

Production build 0.69.0 2024