Solved it.
For some reason, completely unknown to me, the ordinal in error message box is off by one for me. So when the error message said "ordinal #29" it meant @30. Which, indeed, was missing, as I've intended to add exports one-by-one and only added @29 (which was missing too, but @30 was checked before it) and wondered why error message didn't change.