OK, first things first
Is your machine a 5-axis or a 4 ?
What are the rotary axis addresses, & what linear axis do they rotate around ?
Typically, the WCS is the setup of the part on the machine when all rotary axes are at ZERO, & this WCS is used on all operation for that setup.
Any T/C planes must be legit views capable by the machine when using that WCS. For example, if one view is rotated 180° around Z, the machine is not capable of achieving those angles & would give an error
Until the setup issues are correct, it is then possible to then to see if the actual machine (MMD) file has been done correctly
the 90° maximum could be a result of incorect WCS & planes usage