Yes, posting here is opening a ticket. No stress, almost everyone does it at least once
You would have received an instantaneous auto-response. If you didn’t then either your email didn’t reach them or theirs isn’t reaching you. Check your spam and add @glowforge.com to your whitelist.
If you still don’t see anything then this ticket here will let them know that you’re having email issues.
Beyond that, they don’t officially work on weekends so today is the first day you would hear from them, and they answer in the order received.
For future reference, there are 3 pinned posts at the top of the Problems and Support queue - the one I’m referencing states:
“Either posting here or emailing support@glowforge.com are good, but doing both is bad! It creates two tickets in our system, and because we can’t address it until we’ve linked them together, it makes your ticket take longer.”