Welcome to GPLDL - we are still beta - please report any bugs via the contact form.
There is a security issue with the current version you offer, Version 2.5.3. Newest version is 3.0.2
Will you have an update available?