So when you unplug that cable, do you lose access to the storage entirely? How many paths does the host see for each LUN?
I would expect failover to work, because HPE does support direct-attached iSCSI with other OSes, just not VMware.
Often ALUA arrays like this will failover controller ownership of the volume, but only after a certain threshold of I/O is received through the non-optimized path.