What am I?

Question: I have 6 faces with different colors.People say I'm sometimes hard to be solved. But make me have the same color on one face and you'll solve me. What am I?

Riddle Discussion