Magento 2: sales_model_service_quote_submit_failure: Invalid state change requestedNot able to add/update magento2 category post upgrade from 1.9 to 2.1.0Magento 2.2.2 REST API - I need to change the customer password using REST APIMagento 2 Fatal error: Uncaught Error: Class not found“Class mixed does not exist” with only one array param in the body in Magento 2How to override webapi.xml in custom module?Add configure product in Cart using Magento 2 API facing an issue“Area code is not set” in var/logwhen click on place order then paypal showing error in Magento2Magento 2.2.6- After Migration all default Payment Methods are not working finemagento error logs Error log record number: 1173359093956

PWM 1Hz on solid state relay

How did the Venus Express detect lightning?

29er Road Tire?

My advisor talks about me to his colleague

Frequency of specific viral sequence in .BAM or .fastq

Where can I go to avoid planes overhead?

Can I use a fetch land to shuffle my deck while the opponent has Ashiok, Dream Render in play?

Pressure inside an infinite ocean?

What was the first story to feature the plot "the monsters were human all along"?

Why does sound not move through a wall?

Word meaning as function of the composition of its phonemes

US born but as a child of foreign diplomat

Why does this derived table improve performance?

Floor of Riemann zeta function

Upside-Down Pyramid Addition...REVERSED!

What are the advantages of luxury car brands like Acura/Lexus over their sibling non-luxury brands Honda/Toyota?

Decoupling cap routing on a 4 layer PCB

Where are the "shires" in the UK?

Why wasn't the Night King naked in S08E03?

Why are UK Bank Holidays on Mondays?

Is there an official reason for not adding a post-credits scene?

Why did the Apollo 13 crew extend the LM landing gear?

How to adjust tikz picture so it fits to current size of a table cell?

Is there an idiom that support the idea that "inflation is bad"?



Magento 2: sales_model_service_quote_submit_failure: Invalid state change requested


Not able to add/update magento2 category post upgrade from 1.9 to 2.1.0Magento 2.2.2 REST API - I need to change the customer password using REST APIMagento 2 Fatal error: Uncaught Error: Class not found“Class mixed does not exist” with only one array param in the body in Magento 2How to override webapi.xml in custom module?Add configure product in Cart using Magento 2 API facing an issue“Area code is not set” in var/logwhen click on place order then paypal showing error in Magento2Magento 2.2.6- After Migration all default Payment Methods are not working finemagento error logs Error log record number: 1173359093956






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















I cannot get my head around this, I cannot replicate it, it's driving me nuts.



About 1% of orders encounter this error. It was even worse before, but now I've changed the default behaviour of sending the order confirmation emails and it's better, but the error still persists.



I've placed a logger on the sales_model_service_quote_submit_failure event, and this is what I've found so far:



The error (& trace):



Invalid state change requested Error trace: #0 /public_html/vendor/magento/framework/Interception/Interceptor.php(121): MagentoQuoteModelQuoteRepositoryPluginAccessChangeQuoteControl->beforeSave(Object(MagentoQuoteModelQuoteRepositoryInterceptor), Object(MagentoQuoteModelQuoteInterceptor)) #1 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoQuoteModelQuoteRepositoryInterceptor->MagentoFrameworkInterceptionclosure(Object(MagentoQuoteModelQuoteInterceptor)) #2 /public_html/generated/code/Magento/Quote/Model/QuoteRepository/Interceptor.php(78): MagentoQuoteModelQuoteRepositoryInterceptor->___callPlugins('save', Array, Array) #3 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(522): MagentoQuoteModelQuoteRepositoryInterceptor->save(Object(MagentoQuoteModelQuoteInterceptor)) #4 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(406): MagentoQuoteModelQuoteManagement->submitQuote(Object(MagentoQuoteModelQuoteInterceptor), Array) #5 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(364): MagentoQuoteModelQuoteManagement->submit(Object(MagentoQuoteModelQuoteInterceptor)) #6 /public_html/vendor/magento/module-quote/Model/GuestCart/GuestCartManagement.php(87): MagentoQuoteModelQuoteManagement->placeOrder('12072', NULL) #7 /public_html/vendor/magento/module-checkout/Model/GuestPaymentInformationManagement.php(106): MagentoQuoteModelGuestCartGuestCartManagement->placeOrder('6cO0iqVSBtALdCO...') #8 /public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoCheckoutModelGuestPaymentInformationManagement->savePaymentInformationAndPlaceOrder('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #9 /public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->___callParent('savePaymentInfo...', Array) #10 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->MagentoFrameworkInterceptionclosure('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #11 /public_html/generated/code/Magento/Checkout/Model/GuestPaymentInformationManagement/Interceptor.php(26): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->___callPlugins('savePaymentInfo...', Array, Array) #12 [internal function]: MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->savePaymentInformationAndPlaceOrder('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #13 /public_html/vendor/magento/module-webapi/Controller/Rest/SynchronousRequestProcessor.php(95): call_user_func_array(Array, Array) #14 /public_html/vendor/magento/module-webapi/Controller/Rest.php(244): MagentoWebapiControllerRestSynchronousRequestProcessor->process(Object(MagentoFrameworkWebapiRestRequestProxy)) #15 /public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoWebapiControllerRest->dispatch(Object(MagentoFrameworkAppRequestHttp)) #16 /public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoWebapiControllerRestInterceptor->___callParent('dispatch', Array) #17 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoWebapiControllerRestInterceptor->MagentoFrameworkInterceptionclosure(Object(MagentoFrameworkAppRequestHttp)) #18 /public_html/generated/code/Magento/Webapi/Controller/Rest/Interceptor.php(26): MagentoWebapiControllerRestInterceptor->___callPlugins('dispatch', Array, Array) #19 /public_html/vendor/magento/framework/App/Http.php(135): MagentoWebapiControllerRestInterceptor->dispatch(Object(MagentoFrameworkAppRequestHttp)) #20 /public_html/generated/code/Magento/Framework/App/Http/Interceptor.php(24): MagentoFrameworkAppHttp->launch() #21 /public_html/vendor/magento/framework/App/Bootstrap.php(257): MagentoFrameworkAppHttpInterceptor->launch() #22 /public_html/pub/index.php(37): MagentoFrameworkAppBootstrap->run(Object(MagentoFrameworkAppHttpInterceptor)) #23 main


And more, during that event:
- customer is not seen as a guest (customer_is_guest on order model & quote model returns 0)
- customer ID exists on both quote & order model. Sometimes, customer ID matches an account that has the same email. Sometimes, it's a very close match (maybe the same customer that has a customer account using other email address?)
- all orders end up, eventually, created with customer_is_guest = 1;



I suspect a session problem, seems the most likely scenario. I'm using cart persistency as well, guest orders are enabled, multishipping is not. Magento 2.2.6 on litespeed (no litemage) & redis for file & session storage (the problem occurs without redis as well).



Please don't tell me to look where the error is thrown, already mentioned I can't replicate it.










share|improve this question






















  • Are you using ParadoxLab Auth.net module?

    – Ronald Wong
    Apr 29 at 19:35











  • This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review

    – Jai
    Apr 29 at 19:56

















0















I cannot get my head around this, I cannot replicate it, it's driving me nuts.



About 1% of orders encounter this error. It was even worse before, but now I've changed the default behaviour of sending the order confirmation emails and it's better, but the error still persists.



I've placed a logger on the sales_model_service_quote_submit_failure event, and this is what I've found so far:



The error (& trace):



Invalid state change requested Error trace: #0 /public_html/vendor/magento/framework/Interception/Interceptor.php(121): MagentoQuoteModelQuoteRepositoryPluginAccessChangeQuoteControl->beforeSave(Object(MagentoQuoteModelQuoteRepositoryInterceptor), Object(MagentoQuoteModelQuoteInterceptor)) #1 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoQuoteModelQuoteRepositoryInterceptor->MagentoFrameworkInterceptionclosure(Object(MagentoQuoteModelQuoteInterceptor)) #2 /public_html/generated/code/Magento/Quote/Model/QuoteRepository/Interceptor.php(78): MagentoQuoteModelQuoteRepositoryInterceptor->___callPlugins('save', Array, Array) #3 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(522): MagentoQuoteModelQuoteRepositoryInterceptor->save(Object(MagentoQuoteModelQuoteInterceptor)) #4 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(406): MagentoQuoteModelQuoteManagement->submitQuote(Object(MagentoQuoteModelQuoteInterceptor), Array) #5 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(364): MagentoQuoteModelQuoteManagement->submit(Object(MagentoQuoteModelQuoteInterceptor)) #6 /public_html/vendor/magento/module-quote/Model/GuestCart/GuestCartManagement.php(87): MagentoQuoteModelQuoteManagement->placeOrder('12072', NULL) #7 /public_html/vendor/magento/module-checkout/Model/GuestPaymentInformationManagement.php(106): MagentoQuoteModelGuestCartGuestCartManagement->placeOrder('6cO0iqVSBtALdCO...') #8 /public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoCheckoutModelGuestPaymentInformationManagement->savePaymentInformationAndPlaceOrder('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #9 /public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->___callParent('savePaymentInfo...', Array) #10 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->MagentoFrameworkInterceptionclosure('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #11 /public_html/generated/code/Magento/Checkout/Model/GuestPaymentInformationManagement/Interceptor.php(26): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->___callPlugins('savePaymentInfo...', Array, Array) #12 [internal function]: MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->savePaymentInformationAndPlaceOrder('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #13 /public_html/vendor/magento/module-webapi/Controller/Rest/SynchronousRequestProcessor.php(95): call_user_func_array(Array, Array) #14 /public_html/vendor/magento/module-webapi/Controller/Rest.php(244): MagentoWebapiControllerRestSynchronousRequestProcessor->process(Object(MagentoFrameworkWebapiRestRequestProxy)) #15 /public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoWebapiControllerRest->dispatch(Object(MagentoFrameworkAppRequestHttp)) #16 /public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoWebapiControllerRestInterceptor->___callParent('dispatch', Array) #17 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoWebapiControllerRestInterceptor->MagentoFrameworkInterceptionclosure(Object(MagentoFrameworkAppRequestHttp)) #18 /public_html/generated/code/Magento/Webapi/Controller/Rest/Interceptor.php(26): MagentoWebapiControllerRestInterceptor->___callPlugins('dispatch', Array, Array) #19 /public_html/vendor/magento/framework/App/Http.php(135): MagentoWebapiControllerRestInterceptor->dispatch(Object(MagentoFrameworkAppRequestHttp)) #20 /public_html/generated/code/Magento/Framework/App/Http/Interceptor.php(24): MagentoFrameworkAppHttp->launch() #21 /public_html/vendor/magento/framework/App/Bootstrap.php(257): MagentoFrameworkAppHttpInterceptor->launch() #22 /public_html/pub/index.php(37): MagentoFrameworkAppBootstrap->run(Object(MagentoFrameworkAppHttpInterceptor)) #23 main


And more, during that event:
- customer is not seen as a guest (customer_is_guest on order model & quote model returns 0)
- customer ID exists on both quote & order model. Sometimes, customer ID matches an account that has the same email. Sometimes, it's a very close match (maybe the same customer that has a customer account using other email address?)
- all orders end up, eventually, created with customer_is_guest = 1;



I suspect a session problem, seems the most likely scenario. I'm using cart persistency as well, guest orders are enabled, multishipping is not. Magento 2.2.6 on litespeed (no litemage) & redis for file & session storage (the problem occurs without redis as well).



Please don't tell me to look where the error is thrown, already mentioned I can't replicate it.










share|improve this question






















  • Are you using ParadoxLab Auth.net module?

    – Ronald Wong
    Apr 29 at 19:35











  • This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review

    – Jai
    Apr 29 at 19:56













0












0








0








I cannot get my head around this, I cannot replicate it, it's driving me nuts.



About 1% of orders encounter this error. It was even worse before, but now I've changed the default behaviour of sending the order confirmation emails and it's better, but the error still persists.



I've placed a logger on the sales_model_service_quote_submit_failure event, and this is what I've found so far:



The error (& trace):



Invalid state change requested Error trace: #0 /public_html/vendor/magento/framework/Interception/Interceptor.php(121): MagentoQuoteModelQuoteRepositoryPluginAccessChangeQuoteControl->beforeSave(Object(MagentoQuoteModelQuoteRepositoryInterceptor), Object(MagentoQuoteModelQuoteInterceptor)) #1 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoQuoteModelQuoteRepositoryInterceptor->MagentoFrameworkInterceptionclosure(Object(MagentoQuoteModelQuoteInterceptor)) #2 /public_html/generated/code/Magento/Quote/Model/QuoteRepository/Interceptor.php(78): MagentoQuoteModelQuoteRepositoryInterceptor->___callPlugins('save', Array, Array) #3 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(522): MagentoQuoteModelQuoteRepositoryInterceptor->save(Object(MagentoQuoteModelQuoteInterceptor)) #4 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(406): MagentoQuoteModelQuoteManagement->submitQuote(Object(MagentoQuoteModelQuoteInterceptor), Array) #5 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(364): MagentoQuoteModelQuoteManagement->submit(Object(MagentoQuoteModelQuoteInterceptor)) #6 /public_html/vendor/magento/module-quote/Model/GuestCart/GuestCartManagement.php(87): MagentoQuoteModelQuoteManagement->placeOrder('12072', NULL) #7 /public_html/vendor/magento/module-checkout/Model/GuestPaymentInformationManagement.php(106): MagentoQuoteModelGuestCartGuestCartManagement->placeOrder('6cO0iqVSBtALdCO...') #8 /public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoCheckoutModelGuestPaymentInformationManagement->savePaymentInformationAndPlaceOrder('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #9 /public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->___callParent('savePaymentInfo...', Array) #10 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->MagentoFrameworkInterceptionclosure('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #11 /public_html/generated/code/Magento/Checkout/Model/GuestPaymentInformationManagement/Interceptor.php(26): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->___callPlugins('savePaymentInfo...', Array, Array) #12 [internal function]: MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->savePaymentInformationAndPlaceOrder('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #13 /public_html/vendor/magento/module-webapi/Controller/Rest/SynchronousRequestProcessor.php(95): call_user_func_array(Array, Array) #14 /public_html/vendor/magento/module-webapi/Controller/Rest.php(244): MagentoWebapiControllerRestSynchronousRequestProcessor->process(Object(MagentoFrameworkWebapiRestRequestProxy)) #15 /public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoWebapiControllerRest->dispatch(Object(MagentoFrameworkAppRequestHttp)) #16 /public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoWebapiControllerRestInterceptor->___callParent('dispatch', Array) #17 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoWebapiControllerRestInterceptor->MagentoFrameworkInterceptionclosure(Object(MagentoFrameworkAppRequestHttp)) #18 /public_html/generated/code/Magento/Webapi/Controller/Rest/Interceptor.php(26): MagentoWebapiControllerRestInterceptor->___callPlugins('dispatch', Array, Array) #19 /public_html/vendor/magento/framework/App/Http.php(135): MagentoWebapiControllerRestInterceptor->dispatch(Object(MagentoFrameworkAppRequestHttp)) #20 /public_html/generated/code/Magento/Framework/App/Http/Interceptor.php(24): MagentoFrameworkAppHttp->launch() #21 /public_html/vendor/magento/framework/App/Bootstrap.php(257): MagentoFrameworkAppHttpInterceptor->launch() #22 /public_html/pub/index.php(37): MagentoFrameworkAppBootstrap->run(Object(MagentoFrameworkAppHttpInterceptor)) #23 main


And more, during that event:
- customer is not seen as a guest (customer_is_guest on order model & quote model returns 0)
- customer ID exists on both quote & order model. Sometimes, customer ID matches an account that has the same email. Sometimes, it's a very close match (maybe the same customer that has a customer account using other email address?)
- all orders end up, eventually, created with customer_is_guest = 1;



I suspect a session problem, seems the most likely scenario. I'm using cart persistency as well, guest orders are enabled, multishipping is not. Magento 2.2.6 on litespeed (no litemage) & redis for file & session storage (the problem occurs without redis as well).



Please don't tell me to look where the error is thrown, already mentioned I can't replicate it.










share|improve this question














I cannot get my head around this, I cannot replicate it, it's driving me nuts.



About 1% of orders encounter this error. It was even worse before, but now I've changed the default behaviour of sending the order confirmation emails and it's better, but the error still persists.



I've placed a logger on the sales_model_service_quote_submit_failure event, and this is what I've found so far:



The error (& trace):



Invalid state change requested Error trace: #0 /public_html/vendor/magento/framework/Interception/Interceptor.php(121): MagentoQuoteModelQuoteRepositoryPluginAccessChangeQuoteControl->beforeSave(Object(MagentoQuoteModelQuoteRepositoryInterceptor), Object(MagentoQuoteModelQuoteInterceptor)) #1 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoQuoteModelQuoteRepositoryInterceptor->MagentoFrameworkInterceptionclosure(Object(MagentoQuoteModelQuoteInterceptor)) #2 /public_html/generated/code/Magento/Quote/Model/QuoteRepository/Interceptor.php(78): MagentoQuoteModelQuoteRepositoryInterceptor->___callPlugins('save', Array, Array) #3 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(522): MagentoQuoteModelQuoteRepositoryInterceptor->save(Object(MagentoQuoteModelQuoteInterceptor)) #4 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(406): MagentoQuoteModelQuoteManagement->submitQuote(Object(MagentoQuoteModelQuoteInterceptor), Array) #5 /public_html/vendor/magento/module-quote/Model/QuoteManagement.php(364): MagentoQuoteModelQuoteManagement->submit(Object(MagentoQuoteModelQuoteInterceptor)) #6 /public_html/vendor/magento/module-quote/Model/GuestCart/GuestCartManagement.php(87): MagentoQuoteModelQuoteManagement->placeOrder('12072', NULL) #7 /public_html/vendor/magento/module-checkout/Model/GuestPaymentInformationManagement.php(106): MagentoQuoteModelGuestCartGuestCartManagement->placeOrder('6cO0iqVSBtALdCO...') #8 /public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoCheckoutModelGuestPaymentInformationManagement->savePaymentInformationAndPlaceOrder('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #9 /public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->___callParent('savePaymentInfo...', Array) #10 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->MagentoFrameworkInterceptionclosure('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #11 /public_html/generated/code/Magento/Checkout/Model/GuestPaymentInformationManagement/Interceptor.php(26): MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->___callPlugins('savePaymentInfo...', Array, Array) #12 [internal function]: MagentoCheckoutModelGuestPaymentInformationManagementInterceptor->savePaymentInformationAndPlaceOrder('6cO0iqVSBtALdCO...', 'gilea_irina@yah...', Object(MagentoQuoteModelQuotePaymentInterceptor), Object(MagentoQuoteModelQuoteAddress)) #13 /public_html/vendor/magento/module-webapi/Controller/Rest/SynchronousRequestProcessor.php(95): call_user_func_array(Array, Array) #14 /public_html/vendor/magento/module-webapi/Controller/Rest.php(244): MagentoWebapiControllerRestSynchronousRequestProcessor->process(Object(MagentoFrameworkWebapiRestRequestProxy)) #15 /public_html/vendor/magento/framework/Interception/Interceptor.php(58): MagentoWebapiControllerRest->dispatch(Object(MagentoFrameworkAppRequestHttp)) #16 /public_html/vendor/magento/framework/Interception/Interceptor.php(138): MagentoWebapiControllerRestInterceptor->___callParent('dispatch', Array) #17 /public_html/vendor/magento/framework/Interception/Interceptor.php(153): MagentoWebapiControllerRestInterceptor->MagentoFrameworkInterceptionclosure(Object(MagentoFrameworkAppRequestHttp)) #18 /public_html/generated/code/Magento/Webapi/Controller/Rest/Interceptor.php(26): MagentoWebapiControllerRestInterceptor->___callPlugins('dispatch', Array, Array) #19 /public_html/vendor/magento/framework/App/Http.php(135): MagentoWebapiControllerRestInterceptor->dispatch(Object(MagentoFrameworkAppRequestHttp)) #20 /public_html/generated/code/Magento/Framework/App/Http/Interceptor.php(24): MagentoFrameworkAppHttp->launch() #21 /public_html/vendor/magento/framework/App/Bootstrap.php(257): MagentoFrameworkAppHttpInterceptor->launch() #22 /public_html/pub/index.php(37): MagentoFrameworkAppBootstrap->run(Object(MagentoFrameworkAppHttpInterceptor)) #23 main


And more, during that event:
- customer is not seen as a guest (customer_is_guest on order model & quote model returns 0)
- customer ID exists on both quote & order model. Sometimes, customer ID matches an account that has the same email. Sometimes, it's a very close match (maybe the same customer that has a customer account using other email address?)
- all orders end up, eventually, created with customer_is_guest = 1;



I suspect a session problem, seems the most likely scenario. I'm using cart persistency as well, guest orders are enabled, multishipping is not. Magento 2.2.6 on litespeed (no litemage) & redis for file & session storage (the problem occurs without redis as well).



Please don't tell me to look where the error is thrown, already mentioned I can't replicate it.







magento2 sessions






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 4 '18 at 19:39









Robert SchmidtRobert Schmidt

6616




6616












  • Are you using ParadoxLab Auth.net module?

    – Ronald Wong
    Apr 29 at 19:35











  • This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review

    – Jai
    Apr 29 at 19:56

















  • Are you using ParadoxLab Auth.net module?

    – Ronald Wong
    Apr 29 at 19:35











  • This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review

    – Jai
    Apr 29 at 19:56
















Are you using ParadoxLab Auth.net module?

– Ronald Wong
Apr 29 at 19:35





Are you using ParadoxLab Auth.net module?

– Ronald Wong
Apr 29 at 19:35













This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review

– Jai
Apr 29 at 19:56





This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review

– Jai
Apr 29 at 19:56










0






active

oldest

votes












Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f252430%2fmagento-2-sales-model-service-quote-submit-failure-invalid-state-change-reques%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Magento Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f252430%2fmagento-2-sales-model-service-quote-submit-failure-invalid-state-change-reques%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Grendel Contents Story Scholarship Depictions Notes References Navigation menu10.1093/notesj/gjn112Berserkeree

Area configuration aggregation error after install Porto themeMagento 2.1 CE Installed but front/backend not loading/workingCSS not loading on page within Magento 2 pageCannot install module in Magento 2no commands defined in the “setup” namespace. in Magento2Magento 2: Static files are present but shows 404Why do i have to always run the commands to clean cache in Magento 2.1.8?Failure reason: 'Unable to unserialize value.'Error 500 after magento migrationIn production mode the site does not loadMagento 2 : Error 500 after installing

Middle Expansion Olielle Resaix Definition: Uttering songs of triumph shouting with joy triumphant exulting Sejunction Journal 붙다 달 고급 품목 외출 The stretch trades the screeching tin. Definition: The act of speaking with a drawl a drawl Cough Sand Definition: An uproar a quarrel a noisy outbreak Shake Iron Publicize Horse House Baby 사과 Resaix Flaggy Jelly Temporary Unequaled Puppet A drop in the bucket Shrew 성격 회원 성질 미팅 The burn frames the tacky quality. Materialistic The smoke reduces the way. Yammoe Nondescript Cheek 얼굴 배 약하다 날리다 타다 The illegal country shows the iron. Help Rule Drearien Smoke Teaching Meaty Wasp Abraham Lincoln Jaws 진심 수리하다 Size Cork Idea Convert Think Lark John Lennon 거울 청소 군 추천하다 아이스크림