I am still having the same problem @iThemes Support, and all my plugins and version of WP are up to date.
The only way I was able to get around this issue was by turning off the "Force SSL during checkout" and "unforce after checkout" option in Woocommerce. I then set each checkout and account page to force SSL using the iThemes Security per content Force SSL option.
The problem is that now I have a red notification on the backend from Woocommerce saying that "customer's credit card data is at risk". Is there a way that you guys and Woocommerce can get together and figure out how get this conflict solved?
I really appreciate all the work you guys do. iThemes Security and Woocommerce are AWESOME plugins. So I hope this doesn't come across as an annoying complaint. It's not. It's just an understandable bug that needs to be worked out somehow.
Thanks for your attention to this.