It looks like in Bulgarian some of the participles are annotated as either adjective or noun depending on the context. In contrast in GF those are treated as verb forms and later on syntactic level are coerced to other types. This problem seems to be relevant only to Bulgarian but it is worth double checking for other languages.