First of all, are you getting any errors showing up in your chrome dev tools console window(s)? Check both windows.
Second, what is being refreshed in the child? What are you loading into it? Could that possibly be throwing an error? For instance, if you are reloading a PHP script in that window and it comes up blank, it may be logging a PHP error on the server.
No I am asking what type of page are you loading in the window. Is it a PHP page? A page to google? A page to that really great dog toy on Amazon? What is the content you are loading/refreshing in the window? That page itself could be erroring and causing it to be white/blank.
It sounds like you might be encountering a challenging issue with your JavaScript code. Blank pages after reloading child/openers can be frustrating. Double-check your code for any potential errors, especially related to handling page states or data loading