Apparently Blizzard broke UIParent_OnLoad() method that messed up all event registry after trying to register a removed event, causing socketing frame not working as one of the issues.
To workaround the issue you can manually register the event by running
/run UIParent:RegisterEvent("SOCKET_INFO_UPDATE");
which will then allow you to socket.