Unfortunately not, what i've found is that (for this program alone) it will only debug on the occasion immediately after i have 'fixed' the target with another one of the codes i have written, then overwrite it with the one i am trying to debug now.
I have no clue where to look next, none of my other projects have had this problem, as a relative novice i'm out of ideas.