Apparently our level design guy didn't stress test that level, and after submission he struggle to play it as well. Oh well :))Glad that we have a fan now XD