This ended up being an issue with Nastran v2016 and Windows 10 where Lanczos fails with an Access Violation. This works in v2018 onward. Nastran 2016 is not officially supported for Windows 10. If you must use v2016, then using SINV instead of Lanczos can work, but will require some iterations to make sure you get all the modes... or try one of the other eigensolvers.