Hi @minh81n,
Which theme are you using currently?
If you are not seeing any error messages, search for the constants WP_DEBUG and WP_DEBUG_LOG in your wp-config file and set it to true:
define ('WP_DEBUG’,true);
define ('WP_DEBUG_LOG’,true);
Once you do this, WordPress will generate a debug.log file under {your website}\wp-content\debug.log where you will be able to see the error details, if any. Please share the error details here.
Also, please try switching to a default WordPress theme like Twenty Twenty-One and deactivate all of your plugins. Now, activate the plugins one by one, testing the theme preview feature after each re-activation, to find the one causing the issue.
If you are able to reactivate all plugins and the preview is working without causing the screen to go blank, then the problem is caused by your theme.
I hope this helps!