Verify AES decryption (with a 3rd party AES decryption site) and/or implement it correctly in my program

Job ID: 32200010

Budget: $30 – $250 USD

My program uses 128 bit AES encryption. I have the password, salt, string, message Hash, Hex, and base64 of any message I encrypt (or anything else the internals of the program would output). I however am unsure how to get the original message back. The previous coder said that it can not be done, that the C# code is somehow specialized. I'm not convinced (yet). I'm looking for someone that can help me either

1. verify the message on a 3rd party site such as https://www.devglan.com/online-tools/aes-encryption-decryption.

or

2. Help me modify the code to give encryption that can be decoded on a 3rd party site.

I also am looking for a person that can look at the code and verify best practices and help optimize it.

I'm including an image to show that it is indeed AES as well as a text file with the message hash, salt, and Base64 string. I'm wondering if I should be able to decode from that, or if not, what I need.
Related categories: C# Programming Encryption