It does not understand quoted columns. If we create table with "some column" name - we can see that it creates column in excel with quotes. It fixed.
we can see in POI that it truncates sheet names to 31 symbol silently, so we can not actually create table with very long name and find it after that. I added excplicit truncation to 31 symbol to make this workaround more explicit.
I am using this library and found some bugs in.