Troubleshooting

Troubleshooting

Live Diagnostics & Monitoring

The DEBUG tab acts as a monitoring tool for raw incoming data from JudoNet. The operator must check the debug box to populate the log window, which reveals: 
  1. Scoring Breakdown: Actively tracks the current tatami score for White (W) and Blue (B), including IPPON, Waza, Yuko, Penalty, HansokuMake, TimerOsae, and the GoldenScore.
  2. Contest Metadata: Tracks the winner, TotalDuration, timerflag, the active referee (reef), and the DisplayMode (e.g., 6 means active contest).
  3. Raw JSON Data: Displays the data packet containing the MachineId, IDEvent, weight category, round description, detailed athlete data (names, IDs, and club affiliations), etc.

Rendering Confirmation (CasparCG Server Console)

Look at the separate CasparCG Server console window (the black command prompt). Look for the continuous presence of the log entry Sent message to 127.0.0.1: CG OK. This confirms that the CasparCG rendering engine is actively communicating and successfully executing rendering instructions.

Troubleshooting and data.ini Configuration

The data.ini file (located in your SW folder) is a configuration file for CGplay. If necessary, you can manually adjust the values with a text editor (e.g., Notepad). Below are examples of possible troubleshooting and fixes. Make your changes, save the file, and restart CGplay.


  1. CGimg=c:\cg\img\320x240\; CGimgpath=file:///c:/cg/img/320x240/
    1. Troubleshooting: Missing country flags.
    2. Manual Fix: Verify that these paths match your installation folder. Navigate to this directory and ensure all required country flag images are present. Flags must be named strictly according to the IOC country code format (e.g., FRA.png, JPN.png).
  2. tempversion=EJU
    1. Troubleshooting: Wrong logo showing on an IJF event.
    2. Manual Fix: Ensure this matches your event type (change it to IJF).
  3. host=localhost
    1. Do not change: The CasparCG server and CGplay should run on the same computer.
  4. port=5250
    1. Do not change: This is the standard AMCP communication port for CasparCG unless the casparcg.config file has been specifically altered to use a different port.
  5. CGplusminus=0
    1. Do not change, unless you are running a large event (e.g., 10 mats) split across two Judo Graphics computers.
    2. Troubleshooting: This parameter acts as a channel offset, using the formula: [Mat Number] + [CGplusminus Value] = [CasparCG Output Channel]. If your mats are outputting to the wrong channels (or failing to render) on a secondary PC, this value is likely incorrect.
    3. Manual Fix: Adjust this value on the secondary computer. For example, if Computer 2 handles Mats 6 through 10, but you want Mat 6 to output to local CasparCG Channel 1, set CGplusminus=-5 (because 6 - 5 = 1). Save the file and restart CGplay.
  6. udpport=5000
    1. Troubleshooting: No live data is received because JudoNet is broadcasting on a different port.
    2. Manual Fix: Ensure this number matches the Graphics Broadcast Port configured in the JudoNet software.
  7. udpIP=
    1. Troubleshooting: Data reception fails because the field contains formatting errors (like "") or the wrong IP address.
    2. Manual Fix: Leave it blank, or type the correct IP address of the JudoNet PC.
  8. competition=Millennium Team EC Cadets
    1. Troubleshooting: Wrong competition name is displayed.
    2. Manual Fix: You can manually rewrite this string with the exact name and year of the current tournament.

Common Problems & Solutions

Symptom

Diagnostic Step & Resolution

No contest data received (UDP is disabled)

1. In JudoNet, verify the correct UDP Send Interface is selected and "Broadcast UDP to Graphics" is checked.

2. Verify that JudoNet is actively receiving information from the scoreboards.

3. Ping CG ↔ JudoNet to verify cabling/IP.

4. Check the Windows Firewall on the Graphics PC to ensure it allows inbound UDP.

Predictions or Versus statistics show "0" after clicking Getdata

The system relies on the cloud-based JudoBase API for these numbers. If they return as zero, verify your Graphics PC has an active internet connection. If the internet is active, there is no historical data attached to that Contest ID in the database.

Advanced statistics templates will not appear on the broadcast

The advanced statistics modules are designed to supplement the active contest interface. These specific graphics will only render on screen if the MAIN SCORE graphic is already active and visible on the stream.

Wrong contest showing on a mat

Coordinate with the Competition Manager to confirm the scoreboard connection and check the JM Server contest order on their end.

Lines or halos rendering around graphics

Press Windows + R and run sysdm.cpl. Under the Advanced tab, click Settings inside the Performance section. In the Visual Effects tab list, uncheck "Smooth edges of screen fonts" (ClearType). Click Apply and OK to save the fix.


No NDI output visible on Video mixer PC

If your live graphics are missing from the Video mixer PC, first ensure that the CasparCG program is running only once on your Graphics PC. Next, open the NDI Studio Monitor application on the Video mixer PC to verify that the video feed is successfully traveling across the local network. Finally, check your video mixing software (e.g., vMix or OBS) to ensure its NDI input settings are properly configured to capture that specific feed.