The vertex groups have the same name as the bone. The armature modifier is not deleted. It all works fine before I tried to add custom shapes to the bones. I’m not sure where I messed up.
Here’s the .blend file: https://drive.google.com/file/d/1gregNvSn-dYYsZDTve0SD-358fjtguKK/view?usp=sharing