As a Roblox developer, it is currently impossible to call ‘FindPathAsync()’ multiple times with a complex path without the server crashing.
A couple of days ago, there were reports of the servers not working. The game would either say you’d be disconnected from the game after a few seconds, or you wouldn’t even be able to load the game and get the id=17 error. After a lot of investigation we were able to narrow this down to the pathfinding. It seems to crash the server if it has to calculate multiple complex paths. I believe this error originated from a update two days ago, since that is when this problem occured.