Ok I have tried the macros and find it dont auto target a enemy if I have not selected one beforehand when I start the macros. This means I have alot of time in raids/Dungeons where I am not applying DPS till I select a target after the last one died. It may be a simple line to add to the beginning to lock onto the nearest enemy/target in your field of fire (had this in previous macro for Legion and it was great. Is there a reason this changed (is not being used)?
just add the following line at the very top of the keypress section:
also there is an option in GS that turns this function off no matter if you have this line in the macro or not so if adding the line of code in doesnt do the trick, that may be your problem
where is that located in GS