Hi, @Richard Sindler
Thank you for posting in Microsoft Q&A forum.
The error code 0x87d01106 is translated as "Failed to verify the executable file is valid or construct the associated command line."
The error code translation and another error "Invalid executable file Winget." from the execmgr.log confirmed that the SCCM classic package can't run the WinGet command-line tool from user context in a hidden mode. You may check your execmgr.log to see if you have the same error.
You may check this article for more details:
https://www.anoopcnair.com/fix-sccm-deployment-error-0x80070002-0x87d01106/
(Please Note: Since the website is not hosted by Microsoft, just for your reference.)
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Add comment".