-
What makes me curious is the reason for your filament storage limitation. Somehow, your memory is complete, which I would try to address.
-
Regarding the alternative methods, you can check this thread:
Preassure Advance parameters storage
I quickly tested to see if it still worked without success. So, I am unsure if the process still works or if I just made a mistake. I will recheck and let you know.
If you decide to advance, I suggest creating a new filament preset and playing with it, just in case. To verify if Bambu Studio uses the PA value, export the .gcode and look for M900 K…
Changing the start-up g-code always seems more straightforward and less risky, as @vladimir.minkov shows. Also, it is worth coding the procedure if you are dealing with multiple filaments.
Off-topic: @vladimir.minkov lovely detail on adding detailed notes to g-code.