I suspect the product you used was outdated. Yes, glues and finishes have an expiration date. The clock usually doesn’t start ticking until you open it and let the air in – but it will definitely go bad. Wipe-on poly should flow like oil, not like syrup, which based on your description, sounds like what you experienced. If any finishing product is cloudy and pours slowly, properly dispose of it and buy fresh.