That's a really strange issue, might have nothing to do with my plug-in though. Maybe you didn't setup the fly positions properly? Do you have any plugins that affect how flying works? my plugin uses the build in fly mechanism so it doesn't change anything there, from the moment you use fly, it doesn't use my plugin's script anymore so if fly acts weird, you might have to look if other plugins don't break it or if you didn't change anything in how fly is handled. But if it's fixed when my plugin is not installed, then could you send me a video of what it is exactly doing? maybe it's another plugin that conflicts with mine but not with the base essentials script