FSA Omega BB30 spindle comes out of drive-side crank I have a Cannondale CAAD Optimo Disc Tiagra that came with the FSA BB30 bottom bracket and the FSA Omega BB30 50/34 crank set pre-installed. 

A couple of weeks ago I noticed that the chain started slightly touching the front dérailleur at one specific part of the revolution (right when I start applying torque pedalling down with my right foot). I took the crank set out and found that the spindle has slightly moved out from the drive-side crank (the one that it's supposed to be permanently attached to) and was a little wobbly. I applied a couple of hits with a hammer and brought it back in; assembled the crank set back to the frame and the problem was gone. Unfortunately, after riding a couple of miles the same problem re-appeared. 

Has anyone had any experience with spindle sliding out of the drive-side crank and know how this could be solved? I tried removing the spindle out of the crank so that I could apply some glue and slide it back in but it doesn't seem that it can be removed, it simply slides out ~2.5mm and subsequently causes some lateral movement of the crank set. 

Any help and opinions will be appreciated! I attach a photo of how it looks like. You can see how far the spindle should slide in normally.
I've dealt with a bunch of these. There is no fix and you should stop riding it for safety. It's unclear what if anything causes it.

Getting an adhesive to fix it doesn't seem likely to me. You would need to get in and clean it, which isn't possible without doing major surgery on these. The contact surfaces will be mashed and it will be difficult to get the bearing contact face square. And most importantly, the interface is supposed to be a permanent press fit. The strength of this type of interface when it works as intended is much greater than what you could expect to get out of holding the same parts together in mangled form with epoxy.

Contact FSA or your dealer for warranty.