Capital One says 'substantial progress' has been made in addressing technical Finance January 19, 2025 A technical issue that prevented some Capital One users from making deposits into their accounts has reportedly been making progress,…