Setting Yaw Setpoint via Mavros

I am currently using Ardupilot 3.7 with Mavros 0.29.0.

I am trying to set a Yaw setpoint to mavros through the topic /mavros/setpoint_raw/attitude. I am able to actuate the roll and pitch angles fine. However, when I set a yaw setpoint, the system does not seem to actuate. Instead, the system will only actuate the yaw when I set a yaw rate setpoint. Does anyone know a way to set a yaw setpoint via mavros?

Thanks!

I think mavros 0.29.1 has a potential fix for this.