Troubleshooting
Common issues and solutions.
Server Issues
Server won't start
Symptom: rbxsync serve fails or hangs.
Solutions:
- Check if port is in use:bash
lsof -i :44755 - Stop existing server:bash
rbxsync stop - Try a different port:bash
rbxsync serve --port 44756
Server starts but plugin can't connect
Solutions:
- Verify server is running:
rbxsync status - Check firewall settings
- Ensure HttpService is enabled in Studio (Game Settings > Security)
Plugin Issues
Plugin not showing in toolbar
Solutions:
- Restart Roblox Studio completely
- Check plugin file exists:
- macOS:
~/Documents/Roblox/Plugins/RbxSync.rbxm - Windows:
%LOCALAPPDATA%\Roblox\Plugins\RbxSync.rbxm
- macOS:
- Rebuild and reinstall:
rbxsync build-plugin --install
"Not connected" error
Solutions:
- Start the server:
rbxsync serve - Check project path is correct in plugin
- Enable HttpService in Game Settings > Security
Changes not auto-extracting
Solutions:
- Verify green connection indicator
- Check changes are in tracked services
- Look at VS Code output panel for errors
- Restart connection
Sync Issues
Changes not syncing to Studio
Solutions:
- Check connection status (green indicator)
- Verify file is in
src/directory - Check for syntax errors in .rbxjson files
- Restart server and reconnect
"Property not supported" error
Solutions:
- Check property type is supported (see Property Types)
- Run
rbxsync fmt-projectto fix formatting - Verify JSON syntax is valid
Build Issues
Build fails with property errors
Solutions:
- Format files:
rbxsync fmt-project - Check the specific property in error message
- Verify .rbxjson syntax
Build output is empty
Solutions:
- Check
rbxsync.jsonexists - Verify
src/directory has content - Check for parse errors in output
VS Code Extension Issues
Extension not activating
Solutions:
- Check
rbxsync.jsonexists in workspace - Reload VS Code window
- Check extension is enabled
Console not showing output
Solutions:
- Enable E2E mode:
RbxSync: Toggle E2E Mode - Open console:
RbxSync: Open Console - Verify Studio plugin is connected
Getting Help
If you're still stuck:
- Check the GitHub Issues
- Join the Discord server
- Run with debug logging:bash
RUST_LOG=debug rbxsync serve
