With a recent election some members still have - Elect after their name at source. This seems too be tripping up the scraper whereby it is putting Elect into the Last Name and leaving the First Name with the - and often the full name.
Though on one occasion the Full Name was placed in the Last Name.
Similar issues occurred in the House of Delegates
I was unable to see this problem reflected on the Open States website. Can you provide a link where you're seeing the issue?
As discussed Andy we were seeing this on latest JSON download but is resolved in API version.
This issue should no longer be occurring.