It's not belongs to the report bug section since it's more of a suggestion maybe. Don't know if it was like this in global. To activate Dash, you have to click the side button twice (either left or right) which is very nice if you ask me. The problem is, When you have a sin in you party or a GM haste you, you need to avoid pressing the side button twice (which is very difficult) because if you'd activate Dash, it would replace it. So my suggestion is this: Disable Dash in case you have a Haste buff activated, OR make it so Haste won't be replaced with dash (Without giving any bonus speed points). Looking for comments from people who play Pirates and have been experienced this problem before ~~
It usually is togged off, you need to press the side button to activate it (And if you have haste, it will replace it). If you mean by a command, I don't know. I'd prefer it to be automatic though.
Unnecessary. In Global, Dash DID replace Haste. This is not a bug. Besides, maxed Dash + speed from a pet equip already gets you to haste levels of speed.
As NuclearCow said, this is how it was in GMS and so some pirates decided not to get this skill due to the problem you are experiencing. Seems like it would be a bit of a cheat if we were to add a way to toggle it on/off or make it not override haste like it should do.