This fails when the standard size of 1G is used: `Volume group "vg_root" has insufficient free space (215 extents): 256 required.`
The real problem is lvcreate not exiting with a non-zero exit code.
I'd suggest you make sure that >1G is chosen in the parameters. You can do that in your main plugin script and fail if this is not the case.