No. It is an Arduino look alike(not a clone but a re-design), but not an official Arduino Uno.
Many people have programmed the X-controller with Xloader using the hardware designation in the image from the instructions I linked to.
Have you made any modifications inside the X-controller?
Inside the X-controller is a header block labeled J3. If there is a wire hooked to that header make sure that it is plugged in with the correct orientation and is seated well.
If there is no wiring hooked to that connector (may be normal - that connector has the programming signals on it and it may not need a wire - it can be used with an external programmer) then you are going to need to get in touch with Inventables to see if you need a replacement circuit board for the X-controller.