This thread tracks a reported issue in Fairino software v3.9.5 related to manipulating user variables from a background program.
Status
Known warning. Community reports suggested postponing upgrades to v3.9.5 if your application depends on background programs writing or updating user variables.
Symptoms
- A background program reads or writes user variables incorrectly after upgrading.
- Logic that worked on an earlier version no longer behaves consistently.
- The issue appears when user variables are manipulated from a background task, not necessarily from a normal main program.
Known checks
- Confirm whether the robot is actually running v3.9.5.
- Check if the issue only appears in background programs.
- Test the same variable logic in a normal foreground program.
- If production depends on this, consider staying on a known stable version until a fixed release is confirmed.
Please reply with
- Robot model
- Software version before and after upgrade
- Short example of the user variable logic
- Whether the issue happens only in background programs