Bezier Curve: Bevel Object is creating a flat surface I'm using a bezier curve and want to create a specific bevel edge shape to it in 3D. 

The shape I want the bezier circle to be along its length is attached below. I created it by converting the edge of a mesh into a curve and turning it into a Bezier Curve (called Cube). I then created a Bezier curve circle and added the Cube curve from above to the Bevel Object.

The result was a perfectly flat circle when I want it to be the 3D shape of the Cube Curve I created from the mesh. 
How do I get the Bezier Circle to bevel in the shape of the Cube Curve in 3D not flat?

Note: When I added another smaller bezier circle to the original bezier circle path with the Bevel Object function it created a cylinder, so I assume it has something to do with the mesh conversion but I don't know what.

I have selected all points and tried Alt-T with now luck, and scaling the curves.



This was the result:
Please rotate the shape named [Cube]  in 

[Edit Mode]

90 degrees on some axis. The results should be interactive.