This is a side effect of Vaal Auras now granting the non-Vaal counterparts.
The routine does not know that you intend to not use Haste, since it's in your skills, and is an aura like the other stuff it auto-casts.
What you can do is:
- Settings -> ObjectExplorer -> Refresh All
- Current Player -> Skills -> click on Haste (haste)
- In the right most panel look for "Id"
- Settings -> Routines -> OldRoutine
- Add this id to the "BlacklistedSkillIds" field, you can use commas or spaces for multiple ids
This way, when the aura logic runs, itll skip the Haste id, and not cast it. Make sure you change the id if you move the skill gem around though!
However: the vaal skill changes break a lot of things in OldRoutine. The next beta will contain a few band-aid patches for this, but the problem now is that non-vaal skills inherit vaal skill tags, so anywhere "vaal" tags are checked in the routine, need to be replaced with new logic. We're aware of this issue, but it's not an easy quick fix, so we'll get some band-aid patches out soon for it, but long term we're switching to a new routine style.