Are you using "Take Cover" or "Crouch?" I originally used Take Cover, but i use Crouch now and it has removed all the issues you described. I drop instantly into cover and use my moves.
What is the difference between Crouch and Take Cover. Doesn't both Crouch and Take Cover either drop you into the shield cover or move you behind real cover?