This is not an issue, but feature request.
Can you add fsck check before mounting 3par volumes? The same way does Linstor with its drbd volumes. For this Linstor uses default k8s library
Right now, volumes are mounted with errors (e.g. in case of unclean iscsi disconnect).