Found the problem , it was due to the $100 limit we had and all the products that were not going through were with price over 100$. Marking this as resolved. Also it would be better if some message or something can be added, so users dont end up on a blank page .