Meanwhile it did launch and separated from launch vehicle.
Most recent status update can be found at https://science.nasa.gov/blogs/roman/