
As can be seen in the above image, there is no indication that Perform Header Cleaning is a mandatory step, so people can skip it and face problems. Possible solution would be to integrate both of them into one button.
Another minor UX issue is that the Query Database button becomes decoloured after querying. This gives the impression that we cannot query another database once a database has been queried which is not true.