When purchasing a ‘test’ subscription via studio. i.e. not actually purchasing the subscription. is this test subscription supposed to persist on the user or is what im experiencing where I have to repurchase the subscription per studio run normal?
That’s normal, test purchases triggered inside studio are only a local simulation for that play-session, so its wiped once you press stop
If you need a way to test, you can always just add a value to a datastore and set it to true if they have the subscription, but other than that I don’t believe theres a way to test subscriptions without repurchasing in studio