You don't specify which flavour of http action you are using (there are a few in power automate), but generally to avoid issues with attachments in http requests, you may want to use base 64 encoding. This will avoid any special characters withing the attachments that may invalidate json etc...
You may want to look at either encoding it as base 64, or possibly the original raw email file would work as these are base 64 already.