On systems with Windows 8.1 Update 1 2934018 (KB2919355 release from April 8, 2014), Shavlik Protect (XML data version 2.0.0.7014) reports KB 2934018 as missing, by stating that "the registry key 'SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB2934018~31bf3856ad364e35~amd64~~6.3.1.5\CurrentState' does not exist." - This is the case with Windows 8.1 Update 1 as well as with Windows Server 2012 R2 Update 1.
As explained in a WindowsITPro article, "apparently, the KB2919355 release (of) April 8, 2014, includes an update not included with the MSDN/TechNet update available early. Today's release (author's note: i.e. the public release of April 8) has a new file included (KB2934018) not available with the MSDN/TechNet version." Therefore, KB KB2934018 is only necessary for the MSDN/TechNet version installed before April 8.
Did you realize this error and will there be a revised XML any soon?
Thanks
Klaus Uhr