Right click on Jedi Academy in your steam library, select properties and under the local files tab select verify integrity of game cache. Run the game through Steam from now on and keep the launcher in the background (for the minimizer and whenever it needs to update).
Actually, I did notice...