Yes, software version. This was a known issue on the Hero prior to the upgrade to Android 2.1 // From your home screen - Menu - Settings - About Phone - Software Information - Software Number. If yours does not start with a 2, then you are still on one of the original software builds and not receiving texts was an issue with that version. For more information on updating or checking your Hero's software go to http://sprint.com/downloads or http://community.sprint.com/baw/community/buzzaboutwireless/phones-and-devices/android_phones/hero/blog/2010/11/19/htc-hero-maintenance-releases //
While I was preparing this, I can see others have responded as well. I apologize if this is repetitive.
Check out a fun infographic that teaches you how to increase storage, enhance security, improve battery life and clean your device.