The new version of the module is available at www.presta-addons.com. It should fix all your issues.
As of the cookie bar, it would be an appropriate addition and I think about it.
I have been working intensively all the time to fix the bugs that occurred in some combinations of PrestaShop version and consent locations. I needed to be sure that the consent pop-up worked as expected. That is why I have prepared 19 automatic tests. For all places of consent, for different combinations of shop settings - 1/5 page order, purchase as a guest, new account registration, newsletter and product comments modules. Now I am happy with the result.
CHANGELOG
v1.2.1 (2018-06-13)
- Added mouse click support for consent pop-ups (jQuery selector)
- Added mouse click support for consent pop-ups (onClick event, for example, for one-page-checkout modules)
- Fixed always showing consent window if the selector specified doesn't exist on the page
v1.2.0 (2018-06-06)
- Added optional sending emails to customers and administrators
- Added expiration date on consent types
- Added ability to renew of customer consents
- Consent is only required if it is not expired, does not repeat itself
- Added 'Active' setting for Consent type
- Added settings for displaying the left or right column in the customer account (PrestaShop 1.5 and 1.6)
- Added selectors for one-page checkout (PrestaShop 1.5 and 1.6)
- Improved Romanian translation (thanks to scoptop)
- Improved compatibility with Theme Monster templates
- Improved compatibility with different templates (PrestaShop 1.5)
- Improved working when Debug Mode is turned on and error occurs
- Small style adjustments
- Fixed not offering the type of consent to create a new location of consent
- Fixed PHP Fatal error: Call to a member function getPageLink() on null (PrestaShop 1.5.3.1 and earlier)