Just recently, order statuses for fully refunded orders will fail to update to "Closed" after refund processing. This is for PayPal Express / Standard.
After the "Processing" status, instead of going to "Closed", it goes back to "Complete".
It's hard to narrow down the actual day it began happening, but from what I can tell, it was around the time I issued my first refund for my second store. I have two stores that use the same IPN notification URL, and I'm unsure if this is the reason. Both stores are under the same domain, however the second one is a subdomain. The first one (the one under the main domain) is the one having the issue.
I'm not getting any warnings/errors being sent from PayPal.
I haven't added any new code that would interfere with anything order-related, nor have I added any new plugins. This is more of a nuisance than anything else, so if anybody has any ideas what could cause this or a possible fix, it would be much appreciated.