Ok I've figured out root cause.
My config override has only one option:
ignoreVmSnapshotResources = true
And I had to change it with adding
[selfService]
on a line below
Also I found out that override config for XO5 interface needs to have absolute paths to xo-web and @XenOrchestra in it. With relative paths it didn't work.