As this site is in development we should expect that there will be some things that don't quite work according to plan. Please help us to help you, by submitting any issues you find here: https://silentnomorenz.com/webform/bug-reports