INESCAPED: Bug Fixes 11.08.2024

This is a small patch that fixes some minor and major bugs. Please report bugs to me if you find any, I will try to release a patch on the same day that fixes all the issue. Thank you