Based on what you've described, your issue sounds like the buffer length. Which is luckily easily fixed, if you are capable of using a drill and a hacksaw.
Pull the charging handle and hold it as far to the rear as you possibly can, then manually engage the bolt release to catch the bolt. If the bolt catch doesn't hold the bolt to the rear when you release the charging handle, your buffer is probably too long.