I played the version on itch. wasn't aware there's an updated version. but I managed to solve the cypher!
Ah, okay! Only a downloadable updated version is available for now. I haven't updated the web version yet because the jam voting period is still in progress.
Glad that the puzzle was still solvable for you though!
Thanks again! :)