Hello. I've seen this issue occur before, when the fixed asset books were not linked to the fixed asset groups.
This means the asset shell was created but with no asset books associated. Therefore when posting the acquisition, it would look to the posting profile (which was configured correctly) but find no book to post the cost to.
If your asset record is already created, you will need to manually add the asset book to the asset before re-posting the transaction. For future acquisitions, if you've correctly linked the book to the group, it should operate correctly and create the book on the asset at point of asset creation.
Good luck