I've done some research and found the issue. Currently the asset details page will show all the TPM's for all the assets instead of just the ones from the asset you're requesting the details from. In other words the asset details are not showing the correct results but a report will. Our developers already have a fix for the issue. Unfortunately, I can't provide you with an ETA for the fix since the build it is scheduled for is still prone to changes.
For the moment I would recommend keeping an eye on our changelog, which will list the fix when it has been released.
Until the fix has been released, I would suggest using a report to view the correct TPM information for your assets. Below is an example of such a report. You can use the search fields at the top of the report to filter for a specific assets by asset name.
Select Top 1000000 tsysAssetTypes.AssetTypeIcon16 As icon,
tblAssets.AssetID,
tblAssets.AssetName,
tblTPM.SpecVersion As [TPM Spec Version],
tblTPM.ManufacturerVersion As [TPM Manufacturer Version],
tblTPM.ManufacturerVersionInfo As [TPM Manufacturer Version Information],
Case When tblTPM.IsActivated_InitialValue = 1 Then 'Yes' Else 'No'
End As Activated,
Case When tblTPM.IsEnabled_InitialValue = 1 Then 'Yes' Else 'No'
End As Enabled,
Case When tblTPM.IsOwned_InitialValue = 1 Then 'Yes' Else 'No' End As Owned,
tblTPM.PhysicalPresenceVersionInfo,
tblTPM.LastChanged
From tblTPM
Inner Join tblAssets On tblTPM.AssetId = tblAssets.AssetID
Inner Join tsysAssetTypes On tblAssets.Assettype = tsysAssetTypes.AssetType