Maple Sim Rotation Error

Error at java.base/java.lang.Thread.getStackTrace(Thread.java:1619): x and y components of Rotation2d are zero

    at java.base/java.lang.Thread.getStackTrace(Thread.java:1619)
    at edu.wpi.first.math.geometry.Rotation2d.<init>(Rotation2d.java:126)
    at edu.wpi.first.math.geometry.Rotation2d.rotateBy(Rotation2d.java:274)
    at edu.wpi.first.math.geometry.Rotation2d.plus(Rotation2d.java:213)
    at org.ironmaple.simulation.drivesims.GyroSimulation.updateSimulationSubTick(GyroSimulation.java:130)
    at org.ironmaple.simulation.drivesims.SwerveDriveSimulation.simulationSubTick(SwerveDriveSimulation.java:123)
    at org.ironmaple.simulation.SimulatedArena.simulationSubTick(SimulatedArena.java:336)
    at org.ironmaple.simulation.SimulatedArena.simulationPeriodic(SimulatedArena.java:311)
    at com.team5817.frc2024.Robot.simulationPeriodic(Robot.java:200)
    at edu.wpi.first.wpilibj.IterativeRobotBase.loopFunc(IterativeRobotBase.java:412)
    at org.littletonrobotics.junction.LoggedRobot.startCompetition(LoggedRobot.java:116)
    at edu.wpi.first.wpilibj.RobotBase.runRobot(RobotBase.java:419)
    at edu.wpi.first.wpilibj.RobotBase.lambda$startRobot$1(RobotBase.java:490)
    at java.base/java.lang.Thread.run(Thread.java:840)

I get this error and my simulated robot has nan components for translation

Hello!

The message you’re seeing appears when a Rotation2d object is initialized with a zero vector. It serves as a notification for users, but it will not cause your code to crash.

If your code is crashing, there is likely another issue at play. Otherwise, you can safely ignore this message.