Fatal error: Uncaught Error: Call to a member function getMethodInstance() on null in public_html/vendor/magento/module-payment/Observer/SalesOrderBeforeSaveObserver.php:24 Stack trace: #0 /home/public_html/vendor/magento/framework/Event/Invoker/InvokerDefault.php(72): Magento\Payment\Observer\SalesOrderBeforeSaveObserver->execute(Object(Magento\Framework\Event\Observer)) #1 /home/public_html/vendor/magento/framework/Event/Invoker/InvokerDefault.php(60): Magento\Framework\Event\Invoker\InvokerDefault->_callObserverMethod(Object(Magento\Payment\Observer\SalesOrderBeforeSaveObserver), Object(Magento\Framework\Event\Observer)) #2 /home/public_html/vendor/magento/framework/Event/Manager.php(66): Magento\Framework\Event\Invoker\InvokerDefault->dispatch(Array, Object(Magento\Framework\Event\Observer)) #3 /home/public_html/generated/code/Magento/Framework/Event/Manager/Proxy.php(95): Magento\Framework\Event\Manager->dispatch('sal in /home/public_html/vendor/magento/module-payment/Observer/SalesOrderBeforeSaveObserver.php on line 24
Other offline payments orders are successful ordered.