It didn’t help. I tried all the combinations. My configuration file accepts the extension .error at startup and a new configuration file is created.
I found old requests from mod users on github. The blocks are added the same way as mine initially without commas/semicolons. The author of the mod did not point out the error. But there pops up a problem with the mod’s blockName, because a colon was used in it. The author corrected this. Maybe the configuration file doesn’t accept blockname gregtech because it uses dots?
I also found an interesting problem with Forestry, since they used TileEntities instead of metadata for wood planks. This problem was solved on the side of the author of the Forestry mod.