Remove "status unknown" or add time like with away or offline
Sometimes status is shown as status unknown instead of offline, not sure exactly what it means but judging from what I've seen it could just mean the user is offline.
Ideally I think this status should be removed since either Teams has contact with the user and can determine the status or contact can not be established and then the user is offline (a status which you have).
If it for some reason can not be removed then I think you should at least change it so that you can see time since last activity. The same way as with statuses like away or offline, with those statuses you can see how long it has been since status change in the contact card.