In a strange way, everything works. The process
https://bxx.as-service.com.ua/admin/customorder/order/2623/edit/ cannot be switched manually. The subprocess "Order to the supplier TEST" has been created
https://bxx.as-service.com.ua/admin/customorder/order/2624/edit/ when switching to the statuses "Paid" and "On the way", the amount is displayed incorrectly (the presence or the absence of the action "Ignore payments of subprocesses" does not affect the result in any way). When you go to the stages "Goods arrived" and "Deal completed" - the final part is correct.
I have left these processes in their respective statuses so you can make sure:
"Order to supplier TEST"
https://bxx.as-service.com.ua/admin/customorder/order/2624/edit/ , go through the steps Paid, On the way, Goods arrived, Transaction Completed, see the final part of the process in parallel "Ordering goods TEST"
https://bxx.as-service.com.ua/admin/customorder/order/2623/edit/Although in the end (after passing through all the statuses) the final part is correct - I can't understand the logic by which the amount in the "Paid" line changes...