KB3008923 went away on May 9 but in its place KB3003057 was being offered thru Windows Update, even though I had KB4019264 installed.
Before installing this month's updates, I ran a DISM get packages and I am seeing the following: Code: Package_1_for_KB3003057~31bf3856ad364e35~x86~~11.2.1.0 Not Present Package_2_for_KB3003057~31bf3856ad364e35~x86~~11.2.1.0 Not Present Package_3_for_KB3003057~31bf3856ad364e35~x86~~11.2.1.0 Not Present Package_4_for_KB3003057~31bf3856ad364e35~x86~~11.2.1.0 Not Present Package_5_for_KB3003057~31bf3856ad364e35~x86~~11.2.1.0 Not Present Package_for_KB3003057_RTM~31bf3856ad364e35~x86~~11.2.1.0 Not Present Package_for_KB3003057~31bf3856ad364e35~x86~~11.2.1.0 Not Present I then installed all the updates that WU had outstanding including KB2987107 which was the last IE update WU ended up offering. A new get packages still shows KB3003057 as not present which was offered the very first time by WU, but then replaced by the KB2987107 offer. The Not Present status doesn't make any sense to me since WU now indicates Windows is up to date if I run a check for updates. Will the Get Packages output fix itself eventually?
Removing the single entry you mentioned did the trick. The other 6 entries automatically disappeared too and no longer show up in the get packages output. This will keep KUC from complaining about bad packages.