Sounds like you are in a similar boat to what I am in. I read through this post ([ContentMigration] run content-switchover failed - #4 by sajha) And it gave some good pointers but I still am stuck with a non-working pulp system. Hopefully, the stuff posted there might help you recover. I opened a new topic with a detailed writeup of my current issue ([ContentMigration] Failed content migration for Yum repositories) so hopefully we’ll all get some guidance soon.