Some are out of supplemental. It really does seem like those duplicates are the reason I lost rank. As I remove them, and ping the old url, I gain rank back for them one term at a time. It sounds unrealistic but so far its accurate to my experience.
Here is something you can try out, and dont ask me what data center this uses or anything because I have no idea at all. But this URL has shown me the future of serps on a consistent basis. You can search now, and youll be seeing what the search results will look like in a few hours to a few days in the future.
Only sharing so you can tell me if you are making a recovery here, based on this tool. Link: