"Record" doesn't create keyframes
The Record Button keyframes automatically every change in the Viewport.
But that recorder works only in object mode, so not in Edit Mode, since keyframes are created for objects. Also it works for all properties in Blender wich already have one keyframe inserted. If you change them then they are automatically keyfamed too. If you need to change the "shape" of the object, you need to learn to use shapekeys (and you can animate them too).

However, you can also keyframe and animate the Vertices (because with your method you don't move the object, only the vertices) directly in the Edit Mode with the AnimAll Add-on. But this will only playback properly in Object Mode.