
Browser: Chrome
Environment Type: Developer
Application Type: Model Driven Apps
I can replicate the issue and I have reported that bug to Microsoft.
Another workaround is to add one of the existing table columns (not the newly created ones) to the form first. After that, you can add the newly created table columns without disappearing.