Thank you very much for playing and for the detailed feedback!
1. I agree with you about the pickups being inconsistent. This was an issue that arose when converting the project from gdscript to html5 and sadly I couldn't figure out how to resolve it in time. After the jam is over I am going to try to fix it.
2. Again I agree! My original plan was to have the "power failures" which would cause the machines to turn off and also have some more hidden products/interactables you can search for while waiting for the products to spawn. Sadly I had to cut these ideas due to time.
Thanks again!