How to create a simple download file button?

This was actually solved in 2016. Here is a very straightforward solution that uses HTML:

I think everybody gets frustrated with Bubble. I certainly have many times–especially in the first 3 months. Bubble was a wall, and my head was banging against it every day. But their technical support is stellar, and this forum usually delivers the answers I need, and sometimes people will even hop on your editor and solve the issue for you. All that to say: it’s tough to accept, but when things are not following the presumed logic, the issues is almost always me, and not Bubble.

When you arrive at frustration it’s an indication that you aren’t using the correct solution, so always good to take a break. Check Bubble’s docs to ensure your logic isn’t contrary to Bubble’s logic. Make a new page and try to solve with a different starting point. Browse the forums and see what other folks are working on. Go ride a skateboard or do something else that removes your mind from the problem at hand. And don’t delay in reaching out to support–they are highly dedicated and incredibly helpful.

Hopefully you already got this figured out, but if not: the solution always emerges if you can refresh your capacity to keep working.