So apparently WETH9 unwrapping doesn't work with smart accounts that use upgradeable proxies? Anyone else hit this?
Thinking a simple "Unwrapper" contract could fix this by delegating the unwrapping process to a permissionless contract.
Source code and sample fork test here: