I am thouroughly thrilled about the new -frame- concept in Stata 16, and I have been using it extensively. It is especially the ability to execute commands across different datasets, without removing the current data set and reloading the new one, that makes me even more productive than before.

But there seems to be a major issue with browsing a frame you are not currently in, I wondered if other have had the same issue? I am running Stata/MP 16.1 on a server, but the example and picture is done from my local computer on Stata/IC 16.1. When I run the command:

Code:
frame a_frame: browse
Stata will sometimes crash, show the data for my current frame (the default frame) instead of the frame I asked, or sometimes return some gibberish (shown in picture).

Here is a code to reproduce issue. To reproduce, one should first run the whole program, and then rerun only this line: -frame test: browse-
The first run gives me a browse of the default frame, which was not what I wanted. And then rerunning the browse command only, returns a gibberish browse illustrated in attached picture.

Code:
sysuse lifeexp, clear

frame create test
frame test: sysuse auto, clear
frame test: browse
Array