Oh yes, when I was trying to fully learn vim, I had the mentality that I could just practice it for 10 minutes a day and be able to use it while editing code.
The remaining time I would edit code like normal with vscode, so it turned out that I wasn't really able to pick up vim and use it well.
It wasn't until I switched to a different keyboard layout that I decided to move over to vim cold turkey, and was actually able to learn vim and retain it.