The below software are fully updated, yet they are always detected as "not compliant":
Adobe Shockwave Player 12.0 | 12.0.0.112
Mozilla Thunderbird 24.6.0 (x86 en-US) | 24.6.0
VLC media player 2.1.1 | 2.1.1
WinRAR 5.01 (64-bit) | 5.01.0
The log file is below, and as you notice, it doesn't attempt to update Shockwave!
PATCH MY PC 2.4.0.3 | Definitions - 8.04.14 | Started At 08/11/2014 9:28:52 AM
Operating System: Microsoft Windows 8.1 Pro x64
COMMON UPDATE PROCESS
NO COMMON UPDATES NEEDED.
OPTIONAL SOFTWARE PROGRESS
Verifying Thunderbird Download URL And Size
Successfully Verified Thunderbird Download URL And Size
Downloading Thunderbird Update (21.13 MB)
Thunderbird Downloaded Successfully
Installing Thunderbird Please Wait
Install Complete Exit Code 0
Verifying VLC Player Download URL And Size
Successfully Verified VLC Player Download URL And Size
Downloading VLC Player Update (23.53 MB)
VLC Player Downloaded Successfully
Installing VLC Player Please Wait
Install Complete Exit Code 0
Verifying WinRAR x64 Download URL And Size
Successfully Verified WinRAR x64 Download URL And Size
Downloading WinRAR x64 Update (1.83 MB)
WinRAR x64 Downloaded Successfully
Installing WinRAR x64 Please Wait
Install Complete Exit Code 0
PATCH MY PC UPDATE COMPLETE 08/11/2014 9:42:31 AM
I've been having this problem with Thunderbird for months.
We found the issue with WinRAR and that should be fixed now.
Thunderbird 31 being detected as outdated incorrectly will be fixed in next release (Likely tomorrow)
VLC 2.1.1 is not the latest version it's 2.1.3
The latest shockwave is Shockwave 12.1.3.153.
WinRAR and Thunderbird are OK now, thanks!
As for Shockwave and VLC, it seems one of the updates didn't remove the previous installed version. I manually uninstalled both, reinstalled them, and they are now OK.