If the song isn’t checked it will not play unless you select it. Random and shuffle will avoid it. Pretty much the only way to get it to play is double clicking it.
If you click on the check in the header it will push unchecked songs to the bottom of your list. Surprisingly there isn’t a view option to hide the field. I’m off to file a bug report.