When an item is loaded without variant you can go in and assign the variant, but it delete's the price. A cleaner process for this would be nice, either error-ing beore it loads so you can fix it then, or the ability to add it without removing the price to fix.