SSH key list shows "Last used: Never", even when the key has been used recently

Summary

The SSH key list at https://gitlab.com/-/profile/keys indicates that keys have never been used, even when they have been used recently.

Steps to reproduce

  1. If you do not already have an SSH key, add an SSH key to your GitLab account.
  2. Perform a git push using a git+ssh remote (e.g. git@gitlab.com:gitlab-org/gitlab.git)
  3. Go to https://gitlab.com/-/profile/keys and observe that your key shows Last used: Never

What is the current bug behavior?

Last used always states "Never"

What is the expected correct behavior?

Last used should display the timestamp of the last git+ssh operation.

Relevant logs and/or screenshots

Screen_Shot_2022-01-12_at_3.50.30_PM

Output of checks

This bug happens on GitLab.com

Possible fixes