I have a slightly larger machine (6040) and soon gave up trying to make the provided controller work and fitted a G540.
The only problems I have now are mechanical - not a well put together machine