If you've done everything right up until this point, my first guess is that you have moisture in your nonpolar solvent that needs to be removed before protonation. Any moisture present will dissolve your hcl
If I knew who or where in china, I would give it a try. Feel free to pm me any leads or insight you may have to share. Butane though? Never heard of that. Only benzaldehyde variations