The exact code proposed by @chucklebum0205 is already on line 575 of Version 1.9.15. I also have a virtual product with variations and get the same error message. “People cannot currently see this product because you haven’t selected it for sale on Facebook.”
Any idea on how to fix it?