* Try to find any valid vault id before raising an exception * Apply the same logic during vault password file loading * Also. Improve the warning msg and tests