Please help also notice i can be able to login HR using PL/SQL using my password.
Not sure how that can be since the listener status doesn't list any services for the database itself. Maybe you are logging on to HR on a different DB.
Anyway - don't just say 'it failed' - post the actual result you got. Also post all of the connection settings you are using as well as the full sql developer version.