Subscriber role – blank page

I found an answer. It is because the WooCommerce plugin which prevents users without edit_posts capability to display dashboard.

Well, I think they should let you know that they are making this kind of change in WordPress default settings. Because you are not able to turn it off in WooCommerce settings.