I found a new minor bug in the morphology, It only affects certain lujvo with fu'ivla rafsi which are not used very much so it's not a big surprise it wasn't detected before.
The problem occurs when fu'ivla rafsi are followed by a short one-syllable rafsi and nothing more. So for example: "spageti'yprenu" works fine, but "spageti'ypre", which should also parse, doesn't.
I have changed the stress rule, which I think is what's causing the problem, to:
stress <- consonant* h? y? syllable pause
I added "h?", which is needed in order to detect the stress in stressed extended rafsi.
Could someone check whether this fixes the problem? Thanks!
mu'o mi'e xorxes