Unreal Engine is a popular game engine that has been used to create some of the most visually stunning games in recent years. However, despite its capabilities, it is common for Unreal Engine applications to become stuck at 90 frames per second (FPS). This can be frustrating for gamers and developers alike, as high FPS is essential for a smooth and immersive gaming experience.

There are several potential reasons why Unreal Engine might be stuck at 90 FPS:

1. Low CPU power or RAM

Unreal Engine requires a significant amount of computational power to render graphics at high FPS. If your computer or server does not have enough CPU power or RAM, it may struggle to keep up with the demands of the engine. This can result in lower FPS and slower performance overall.

2. Outdated Graphics Card Drivers

Unreal Engine relies heavily on the graphics card to render 3D objects and textures. If your graphics card drivers are outdated, it may not be able to run Unreal Engine efficiently, resulting in slower FPS and lag.

3. Low-quality graphics settings

By default, Unreal Engine is set to use high-quality graphics settings, which can put a strain on system resources. If you lower the graphics quality settings, it may help improve performance and FPS. However, this will also result in lower-quality visuals.

4. Poorly optimized code

Unreal Engine applications are made up of a large amount of code, some of which may not be optimized for high performance. If you encounter poorly optimized code, it may cause performance issues and slower FPS.

5. Overheating

Overheating is a common issue that can affect the performance of any computer or server. If your system is overheating, it may struggle to run Unreal Engine at high FPS, resulting in slower performance overall.

In conclusion, there are several potential reasons why Unreal Engine might be stuck at 90 FPS. By addressing these issues and optimizing your system for high performance, you can improve FPS and enhance the overall gaming experience.