If I understand you correctly…
Double acting solenoids in the sense of Process control allows a valve to stay in either the open or closed position when air or PLC command power fails.
It is purposely designed in such a manner. Many valves are designed mainly for fail open or fail close, where power to the solenoid would actuate the valve to one position, and (usually by internal spring inside the valve actuator) the valve will drive into the opposite direction once power to the solenoid is removed.
As for double acting solenoids, they usually require two sets of power sources. (It's like having two individual solenoids. Each needs its own power)