I’ve been using your plugin, and everything is awesome, except, that I can’t set that my Woocommerce vendors can edit their orders. I checked everything that connected to orders in the capability editor, but it is still the same.
It is maybe important, that I checked in the settings, that “Activate “Create” capability for posts/pages/custom post types” and “Activate user access management to editing selected posts, pages, custom post types”
I retested. Capabilities list you granted is enough for changing order status.
I suppose that some plugin may change default permissions/behavior. Can you deactivate temporally all plugins except WooCommerce and re-test?