Found where I went a bit too greedy on my settings.
Lowered the maximum vertices per part and lo and behold it now works.
However, failing silently is the worst type of failure. Perhaps the user might appreciate a warning if there was some overflow of any type and a block gets discarded?