Create a collection of Test Suites in Plan A. Record steps to the Tests in Plan A. Copy Test Suites to Plan B. Open a CodedUI project and Generate code from Existing Code, results in a response from system stating that steps have not been recorded.
Now it is safe to assume you chose to do it this way so that fresh tests are generated, if so, it would be nice to have a popup on the copy process that asks if user wants the recorded steps to follow. However, we moved (copied to destination and deleted from source) 4,000+ Test cases and didn't expect to have to record the steps again. That was a large amount of time spent correcting the situation.