Cartesian/Polar will only work if your wheels are similar to
\/
/\
or
/\
\/
I'm not sure in which order though. Our team made the mistake of putting our mecanum wheels straight on all four sides so that's something we had to program around.
@Esther:
I managed to get the drive train programmed with your help. Thanks so much!

*edit* my bad, I mean Ether.