So I looked into this a little bit, what's odd is my cube can be scrambled and solved unlike cubes that were assembled or reassembled incorrectly, so they always get this situation. My cube is a standard moyu speed cube, the corners and edges cannot be flipped without breaking them off, I have not had to reassemble it yet. The cube has been manufactured correctly. I only got this situation because I used basic algorithms. What's an algorithm for when 2 opposite top edges need to be swapped to solve?