2.4.3 current public release. This documentation describes the version available from GitHub and the normal public updater feed.
Troubleshooting
Animation won't load
- Verify the file is a valid
.rivfile (not a.revproject file) - Check the event console for error messages
- Try switching between Canvas and WebGL2 renderers
- Ensure the file isn't corrupted — re-export it from the source project or obtain a fresh
.rivexport
Configuration won't apply
- Ensure you're writing valid JavaScript syntax (not JSON)
- Check the red error banner for syntax error details
- Errors auto-dismiss after 5 seconds; check the console for persistent errors
ViewModel controls missing
- The animation must have ViewModelInstances defined in the Rive Editor
- Use
autoBind: trueto bind the default instance automatically, or choose an explicit instance from the VM Instance selector - The selector stays populated for a single default or unnamed instance; if it is empty, reload the file and inspect the event console
- Try reloading the animation
Nested images are displaced
- Check the runtime version in the bottom strip or Settings
- Web 2.40.0 / runtime-v0.1.271 has a confirmed nested, data-bound image double-offset in both Canvas and WebGL2
- Use the 2.39.2 default to preserve the Rive Editor-authored positions; choosing Latest or 2.40.0 is an explicit opt-in and shows a warning
The Finder icon did not change
- The 2.4.3 UTI and icon declarations require the signed installed app to replace the older bundle and launch once
- Use Finder's Open With menu to select Rive Animation Viewer for
.rivfiles - Finder and Launch Services may retain cached document artwork until the app has launched and the folder is reopened
The Windows .riv icon did not change
- Older Windows installs may point
Rive File\DefaultIconat the application executable instead of the dedicated document icon - The 2.4.3 release bundles
RiveFileIcon.ico, rewrites that value during NSIS install/update, and notifies Explorer - Verify the installed icon path exists before clearing Explorer's icon cache
Desktop build fails
- Run
rustup updateto ensure latest Rust toolchain - Check
npm run tauri infofor missing dependencies - On macOS, verify Xcode Command Line Tools are installed
MCP not connecting
- Open the MCP Setup dialog to verify the sidecar path and port
- Check the MCP indicator: green means ready, blue means a command arrived recently, yellow means connecting, red means an error, and muted means disabled
- Verify the server is registered:
claude mcp listorcodex mcp list - The bridge auto-reconnects — if the client started after RAV, wait a few seconds
- Change the bridge port in the MCP Setup dialog if 9274 is occupied
- If RAV 2.4.1 reports that the bundled sidecar is missing, update to 2.4.2 or later; reinstalling 2.4.1 does not repair its path-resolution regression
Getting Help
If your issue isn't covered here, open an issue on GitHub with your OS version, RAV version, and the .riv file if possible.