'Save Pending Snapshots' not working for local replication?

I am running Truenas Scale (25.10.0.1 - Goldeye) and have 2 pools set up on the same NAS.

I replicate some datasets from one pool to the other using local replication with the option ‘Save Pending Snapshots‘ enabled.
After everything running well for a while I had to increase the quota of a dataset in the source pool. I forgot to increase the quota in the replication pool and therefore the replication failed due to not enough allocated space.
Once I noticed and increased the quota on the replication pool I noticed that the snapshots on the source pool were no longer there even though I selected ‘Save Pending Snapshots‘ in the replication task.
I read somewhere that this option works for pull replication tasks. Is it possible that this does not work for local replication tasks?

I am currently running this as a test setup and therefore don’t monitor it very closely/frequently but would like to know if this is actually an issue or I misconfigured something to make sure I don’t run into this once I go live with this setup.