hi tayfuntuna,
It looks like you replaced the view surface code with simply drawing the application surface; this solves the common issue in version 2 that occurs when developers don’t use the GameMaker viewport system. I’m glad you made it work for you!
If you don’t mind, I would love to hear your experiences regarding version 3; I want to ensure the extension is easy to use and free of bugs that prevent people from making good use of it. Would you be willing to shoot me an email at sitringduckgamesco@gmail.com? I would be happy to patch any issues you might be having or provide better documentation.
Thank you!