You can't know for sure if someone has blocked you on an Android without asking the person, but there is a method you can use ...
If you don’t want to receive calls from specific or unknown numbers on your Android phone, you can block them all using the Phone or Messages app.
One common reason for faulty charging is simply that your phone's charging port is clogged with fluff, dirt and other debris from inside your pocket, and all that compacted rubbish is preventing your ...