Because my Bank Guarantee enforcement date states September 2006 (why didn’t my lawyer question this at the time????) the developer says I can’t have my money returned now, I have to wait until next September 2006!
This is wrong and misleading.
You do not have to wait to execute your bank guarantee.
This has been extensively discussed already in the thread Spanish Lawyers. The solutions to this problem are there.