I wonder if this is an Apple or sandbox/TestFlight problem. I also noticed that our server-to-server notifications don't trigger on the purchase-after-expiration. It doesn't seem like the flutter in_app_purchase plugin could affect that.
I just hope it isn't occuring in production.
I also came across this post in Apple Developer Support. Seems like it could be an Apple issue