I cannot upload image via my CRED form, I am sure the file size does not excess the limitation, it only in 271KB, how can I troubleshoot what the error is?
I can provide the url and login if you can create a private message to me.
It is not easy to have the hosting provider to update the php version as it is a shared hosting. If problem is caused by the php version, then I should not able to upload file from the WP dashboard such as plugins, themes upload also. Does CRED call a non-standard file upload function call that WordPress call?
By the way, I hope you can instruct how I can do some debug before request hosting provider to do upgrade without reason.
Actually we use the php upload that wordpress uses. So it should work without issue. Seeing that you are getting an error 500 means that there could be something amiss with the server.
You can actually test this out by creating a clone of your website on another server. What you can do is to provide me with a duplicator package of the website and I can set it up on my local server to check the issue there.