Hi, I’m really new to UE4, but I am having a similar problem with the compile button disappearing. I’m using a build of 4.12 with FleX integration. The compile button disappears after the compilation is “completed” (it is not actually successful, as it will still use old code evidenced by onscreen debug messages remaining the same). There is no indication that there is anything wrong other than the compile button disappearing.
I am trying to link a 5DT data glove using the .dll and .lib files, and followed the tutorial for linking static libraries (A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums). However, if I include a function call to one of the functions in the library, building in Visual Studio or pressing the Compile button in UE4 results in the compile button disappearing and the previous code is used when I press play. Closing the editor and trying to open this project from a build fails. I can only reopen the project if I comment out the function calls and rebuild from that.
The associated 5DT .dll and .lib files do work when I created my own application. Also, the UE4 project itself will run correctly as long as I do not make any calls to the library (and I’m not doing anything yet with the FleX part).
Attached is the Build.cs file I modified as well as the .cpp and .h I’m trying to call the function in (as text files, as the uploader won’t let me do the proper files). I’m pretty sure I followed the steps correctly for linking, but I’m still new at using UE4, so I might have missed something. Thank you for your help!