Curing in KissAssist can be a bit of a problem. Search these boards for "cure restless ice" to get a long list of pertinent posts. I personally have disabled the cure section on all my characters because it makes KissAssist more responsive.
One of the easiest solutions is to use heals that have a cure component. Clerics have a big group heal with cures built-in.
If you have a specific affliction that is causing you problems perhaps use an Event. Early ToV Restless Ice infections were murder! I used Events on my SK to send a tell to the cleric who then would cast the cure!
[CODE lang="ini" title="Request a cure by SK"][NeedRestlessIceCure]
trigger=#.#You have taken #*# damage from Restless Ice Infection.#*#
command=/tell Cleric_Character I need a cure for Restless Ice![/CODE]
[CODE lang="ini" title="Cleric cast some spell in slot 12 to cure Restless Ice"][DoRestlessIceCure]
trigger=#*# tells you, 'I need a cure for Restless Ice!'
command=/multiline ; /mqp on ; /stopcast ; /rt ; /cast 12 ; /mqp off
[/CODE]
Some curing may require you to code an MQ2React specifically for the condition you're encountering. Like when I was pulling Crystal Caverns regularly the spiders would snare my SK. So I used a React to self-cure the snare.
[CODE lang="yaml" title="SK Self-Cure for snare or root"] CurePuller:
action: >-
/multiline ; /stopcast ; /timed 1 ; /nav pause ; /mqp on ; /keypress
F1 ; /timed 5 ; /echo Attempting to cure my snare or root ; /alt
act 2031 ; /mqp off
condition: >-
(${Me.Snared.ID} || ${Me.Rooted.ID}) && ${Me.AltAbilityReady[2031]}
&& ${Me.PctHPs}

0
CurePuller1:
action: >-
/multiline ; /stopcast ; timed 1 ; /nav pause ; /mqp on ; /keypress
F1 ; /timed 5 ; /echo Attempting to reset my Purity of Death ; /alt
act 7003 ; /mqp off
condition: "${Me.AltAbilityReady[7003]} && !${Me.AltAbilityReady[2031]}"
CurePuller2:
action: >-
/multiline ; "/g I need a cure for root or snare!" ; /timed 30 ;
/mqp off
condition: "${Me.Snared.ID} || ${Me.Rooted.ID}"[/CODE]