forked from piqseu/ltsteamplugin
-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Toxc edited this page Jun 25, 2026
·
1 revision
This page lists common OpenLuaTools problems and the first things to check.
Check:
- Millennium is installed and working.
- The plugin folder is inside the Millennium plugins directory.
-
plugin.jsonis at the root of the OpenLuaTools folder. -
plugin.jsoncontains the plugin nameopenluatools. - Steam has been restarted after installation.
Try:
- Restart Steam.
- Disable and re-enable OpenLuaTools in Millennium.
- Confirm the
public/folder exists in the plugin install. - Confirm
public/openluatools-icon.pngexists. - Confirm the plugin can copy webkit assets into Steam's
steamui/webkitfolder.
The 1.0.0 release includes a fix for the header icon fallback issue.
OpenLuaTools needs to detect the Steam install path before it can write to OpenSteamTool's Lua folder.
Try:
- Restart Steam.
- Confirm Steam is installed normally.
- Confirm OpenSteamTool is installed and working.
- Confirm the current Windows user can write to the Steam folder.
- Avoid running a half-moved Steam install without fixing its registry/path data.
OpenLuaTools rejects unsafe archive entries and unexpected filenames.
Common causes:
- The archive does not contain the expected
<appid>.luafile. - The archive uses nested or unusual paths.
- A manifest file does not match the expected numeric manifest filename format.
- The archive contains path traversal entries such as
../. - The destination path is outside the allowed folder.
Use a trusted archive and verify its contents before trying again.
Check:
- The file exists in
<Steam>/config/lua. - The filename matches the app ID, for example
123456.lua. - The file is not disabled as
123456.lua.disabled. - Steam was restarted after installation.
- OpenSteamTool is watching the expected
<Steam>/config/luadirectory.
Possible reasons:
- The configured source is offline.
- The configured source requires an API key.
- Your API key is missing or invalid.
- The source returned a non-success HTTP status.
- Your firewall, DNS, VPN, or antivirus blocked the request.
Try another trusted source or check again later.
Some reverse/uninstall features are not fully implemented in the backend yet.
Before applying helper archives:
- Back up the game folder.
- Note which files are changed.
- Use Steam's verify-files feature if you need to restore original files.
When opening an issue, include:
- OpenLuaTools version.
- Millennium version.
- OpenSteamTool version.
- Steam client branch, if relevant.
- What you clicked.
- What you expected.
- The visible error message.
- Relevant logs, with API keys and personal paths removed.
Do not include API keys, account tokens, or private files.
OpenLuaTools documentation for ToxcGang/OpenSteamToolPlugin.