It's normal, orders are CREATED before you go to paypal with the standard paypal plugin. Then, once the payment is validated, the orders are CONFIRMED.
With PayPal pro, the payment is directly validated before the order is created so the order is directly created with the status confirmed.
If it doesn't let you finish the checkout, it means that there was an error with the transaction. You should see an error message.
Since you apparently don't see the error message, it's because of your template not displaying error messages, so you should fix your template:
www.hikashop.com/en/support/documentatio...tibility-issues.html