Therefore the .ini file you saved is not the same configuration that the GNURadio was running.
The LimeSuite Octave plugin does not do any device configuration, so it will just use the device with whatever settings are currently configured, if .ini file is not loaded. Ideally all of the LimeSuite API functions could be wrapped up for direct use from Octave, just like the LoadConfig() https://github.com/myriadrf/LimeSuite/blob/9dce3b6a6bd66537a2249ad27101345d31aafc89/octave/LimeSuite.cc#L144-L183 but that’s a lot of work to wrap all API functions.
The simplest option right now would be to use external tool like LimeSuiteNG command line interface limeConfig to preconfigure the device, and then just run the Octave plugin for samples streaming. If realtime processing is not needed, then you might just use limeTRX to transmit/receive data from/to files, and just write/read those files using Octave.
When I used GNU Radio for configuring and later generated the .ini file, I noticed issues as before.
However, when I used the .ini file from the “loop_mini .ini” with tx.m form the examples (LimeSuite Octave examples), there was no issue.