Ansible asks for SSH passphrase if private key is encrypted by vault

Anyone using ansible vault to encrypt ssh private key? Seems like it will always prompt for passphrase if the key file is encrypted.
If the key is not encrypted by vault then it works as is; ansible.cfg has the configuration for the vault passphrase file. Also in my case the ssh file does not have passphrase (so doesn’t ENCRYPTED in line format).

I see someone ran into the same issue here but no response:
(https://groups.google.com/forum/#!topicsearchin/ansible-project/ansible$20vault$20passphrase;context-place=forum/ansible-project/ansible-project/WHz0yV_b89A/ansible-project/fyFaSw3Aji0)

Perhaps a bug?

Ansible has no current support for connecting to hosts with a vault encrypted ssh key.

See the following PR where support may potentially be added: https://github.com/ansible/ansible/pull/22764