Game is under maintenance and seems like there's no ETA to be concluded. The mod will only be updated after maintenance is done.