I also ran Valgrind on my example, and there were no memory leaks
```
==547275== Memcheck, a memory error detector
==547275== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==547275== Using Valgrind-3.22.0 and LibVEX; rerun with -h for copyright info
==547275== Command: /home/ns3/ns-3-dev/build/contrib/marlslicing/examples/ns3.42-run-marl-environment-optimized --sliceConfigFile=/home/ns3/ns-3-dev/config/ues24gnbs1slices3-env/sliceConfig1757961146.json --edgeConfigFile=/home/ns3/ns-3-dev/config/edge-env/edgeConfig1757961146.json --sliceOwnershipFile=/home/ns3/ns-3-dev/config/slice-ownership-env/sliceOwnership1757961146.json --totalTxPower=17 --simTime=330100.0 --numWindows=33 --numUes=24 --numGnbs=1 --numSlices=3 --RngRun=2713 --genStartTime=100 --genStopTime=330000.0 --epcDelay=100 --dlCapacity=25500000.0 --ulCapacity=11800000.0 --timeUnit=MS --gridStep=300 --note=env --logEnabled=False --autoPilot=True
==547275==
==547275==
==547275== HEAP SUMMARY:
==547275== in use at exit: 0 bytes in 0 blocks
==547275== total heap usage: 7,562,630,775 allocs, 7,562,630,775 frees, 2,577,804,923,405 bytes allocated
==547275==
==547275== All heap blocks were freed -- no leaks are possible
==547275==
==547275== For lists of detected and suppressed errors, rerun with: -s
==547275== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
```
Looking at other threads and asking ChatGPT-5, it appears that the issue is the channel model configuration. Are there specific settings (`Attributes`) I can change, and what is the recommended way to do this (i.e. using the ChannelHelper or the NrHelper)? Keep in mind I am currently using version 3.2.y because switching to 4.0+ would mean porting custom code.