Hi Oak,
Thanks for reaching out to us.
I’ve tested this same behavior locally and I wasn’t able to do it, when I did some code research here I found that this get_current_screen functions is only called when we are on the administration or it’s an AJAX call, which leads to the conclusion that one of these variables is true.
Can you test the thing pointed in our Testing for Conflicts page so that I can rule out conflicts before doing some more deeper development debugging?
My Best Regards,