Если кого интересует почему сокеты перестали работать с серверскими сокетами, то всё дело в сокете версии 3. Сокеты Вью поддерживают только версию 2. Чтобы сделать версию 3 поддерживаемой версией 2, надо на сервере при вызове сокетов прописать const io = require("
socket.io")(server, {
allowEIO3: true // false by default
}); вместо const io = require("
socket.io")(server). Подробности здесь
https://github.com/socketio/socket.io/releases/tag/3.1.0 3 дня мучился, хотел уже всё бросить.