The domain name I purchased on opensea is in my account and my address is showing as the registrant. However the Primary ENS Name (reverse record) is not set and no ENS names have their ETH Address records set to this address. How do I set it? The controller is still showing the seller’s address. To set the controller to my address I would have to pay more gas fee. There must be a bug.
Buying the domain will not automatically update the Controller - you can update it from the official ENS app. It will unfortunately cost you more gas to do so.
I understand why it doesn’t make sense for purchasing personal domain names, but consider if you were buying a website/application from someone. You might not want it to update the Controller when you take possession.
I’m not sure the feasibility of making it an option to update the Controller when purchasing through OpenSea, but I do like that idea.