Sorry for deayed reply. We are aware of the issues wiht Vista and currently are working on that.You will be informed as soon as we resolve them.
Thanks and sorry for inconvenience.