I have also noticed that when using credits to create a post the credits are not deducted from the account. I used your wedevs login to create a post, it was not published automatically, and the credit for the post was not deducted from the user account.
I have verified the settings are correct in the plugin and in the form settings. This is obviously a bug that needs worked out in the plugin itself. Please advise when I can expect a fix for this.
That was a bug and it was introduced in the new version (2.2). So you didn't do anything wrong, but that was a bug from our end. I only detected that from your problem, so it'll be removed from the next update.
I can't re-generate your “are you sure…” message in my machine, so I am really not sure what is causing this. Can you please try deactivating other plugins?