I added timeoff/training/timesheets using self service but name is missing in the display

This is usually a result of creating the request when logged in as the main admin user.

You cannot carry out self-service via the admin account as the admin account is not linked to an employee file. Instead you should create a login for each employee linking to their employee file so the correlation of user to employee file can be created properly.