The problem wasn't caused by the starting position but by an int being interpreted as a string. Fixed in upstream and merged.