Prerequisites
Steam client version
stabel 1780352834
Windows version
win 11
Describe the bug
I created a Lua script using an extracted ticket for Denuvo-protected games.
I'm sure the ticket is correct. It worked with Pragmata, but it did not work with 007 First Light or Crimson Desert.
I also checked the registry, and both the AppTicket and eTicket appear to be written correctly.
I tried multiple different tickets, but it still didn't work.
I shared the error below.
Also, this is unrelated to the topic, but I think you should improve OnlineFix much more. It doesn't work in some games—in fact, it hardly works in almost any of them. If this feature actually worked properly, it would be excellent.
Steps to reproduce
Place the required DLL files in the Steam root directory.
Configure the Lua script with the target AppID and extracted ticket.
Set both AppTicket and eTicket using setAppTicket() and setETicket().
Launch Steam and start the game.
Observe that Denuvo authentication fails with error code 88500005.
Expected behavior
The game should launch successfully after setting a valid AppTicket and eTicket. Since the same method and ticket extraction process worked with Pragmata, I expected 007 First Light and Crimson Desert to accept the ticket and proceed normally without returning a Denuvo error.
Actual behavior
The game fails during the Denuvo authentication stage and returns error code 88500005. The AppTicket and eTicket appear to be written correctly in the registry, and multiple extracted tickets were tested, but the result remains the same. The issue only occurs with certain Denuvo-protected games, while others (such as Pragmata) work correctly using the same setup.
Log files
winhttp.log
achievement.log
decryptionkey.log
ipc.log
keyvalue.log
main.log
manifest.log
misc.log
netpacket.log
onlinefix.log
package.log
pics.log
richpresence.log
steamui.log
Lua configuration (if relevant)
addappid(3768760)
addappid(3950810)
addappid(3950820)
addappid(3950830)
addappid(3950850)
addappid(3950870)
addappid(3950880)
addappid(3950900)
addappid(3950910)
addappid(3950930)
addappid(3954230)
addappid(3954250)
addappid(3954260)
addappid(3986520)
addappid(4521800)
addappid(4521810)
addappid(4521820)
addappid(4521830)
addappid(4521840)
addappid(4601250)
addappid(4626160)
addappid(4707780)
addappid(3768761,0,"8284c5e8921ec5acbe53f4d45af0260905841dc698ca179dd218ce5a2657ef09")
setAppTicket(3768760, "xxx")
setETicket(3768760, "yyy")
Additional context

Prerequisites
Steam client version
stabel 1780352834
Windows version
win 11
Describe the bug
I created a Lua script using an extracted ticket for Denuvo-protected games.
I'm sure the ticket is correct. It worked with Pragmata, but it did not work with 007 First Light or Crimson Desert.
I also checked the registry, and both the AppTicket and eTicket appear to be written correctly.
I tried multiple different tickets, but it still didn't work.
I shared the error below.
Also, this is unrelated to the topic, but I think you should improve OnlineFix much more. It doesn't work in some games—in fact, it hardly works in almost any of them. If this feature actually worked properly, it would be excellent.
Steps to reproduce
Place the required DLL files in the Steam root directory.
Configure the Lua script with the target AppID and extracted ticket.
Set both AppTicket and eTicket using setAppTicket() and setETicket().
Launch Steam and start the game.
Observe that Denuvo authentication fails with error code 88500005.
Expected behavior
The game should launch successfully after setting a valid AppTicket and eTicket. Since the same method and ticket extraction process worked with Pragmata, I expected 007 First Light and Crimson Desert to accept the ticket and proceed normally without returning a Denuvo error.
Actual behavior
The game fails during the Denuvo authentication stage and returns error code 88500005. The AppTicket and eTicket appear to be written correctly in the registry, and multiple extracted tickets were tested, but the result remains the same. The issue only occurs with certain Denuvo-protected games, while others (such as Pragmata) work correctly using the same setup.
Log files
winhttp.log
achievement.log
decryptionkey.log
ipc.log
keyvalue.log
main.log
manifest.log
misc.log
netpacket.log
onlinefix.log
package.log
pics.log
richpresence.log
steamui.log
Lua configuration (if relevant)
Additional context