Jenkins UI not showing prev configured jobs

Jenkins setup:
Jenkins: 2.361.1
OS: Linux - 4.19.0-25-cloud-amd64
Java: 11.0.23 - Debian (OpenJDK 64-Bit Server VM)

ace-editor:1.1
antisamy-markup-formatter:2.1
apache-httpcomponents-client-4-api:4.5.13-138.v4e7d9a_7b_a_e61
bootstrap4-api:4.6.0-1
bootstrap5-api:5.1.3-6
bouncycastle-api:2.26
display-url-api:2.3.6
durable-task:500.v8927d9fd99d8
echarts-api:5.3.2-1
envinject-api:1.199.v3ce31253ed13
font-awesome-api:6.0.0-1
github-api:1.303-400.v35c2d8258028
handlebars:1.1.1
instance-identity:116.vf8f487400980
jackson2-api:2.13.3-285.vc03c0256d517
jakarta-activation-api:2.0.1-2
jakarta-mail-api:2.0.1-2
javax-activation-api:1.2.0-5
javax-mail-api:1.6.2-5
jaxb:2.3.6-2
jdk-tool:1.4
jjwt-api:0.11.5-77.v646c772fddb_0
jquery3-api:3.6.0-2
ldap:1.26
mailer:438.v02c7f0a_12fa_4
material-theme:0.3.2
matrix-auth:2.6.6
mina-sshd-api-common:2.9.1-44.v476733c11f82
mina-sshd-api-core:2.9.1-44.v476733c11f82
momentjs:1.1.1
okhttp-api:4.9.3-108.v0feda04578cf
pam-auth:1.6
plugin-util-api:2.16.0
popper-api:1.16.1-1
popper2-api:2.11.2-1
resource-disposer:0.14
snakeyaml-api:1.29.1
sshd:3.249.v2dc2ea_416e33
theme-manager:0.6
trilead-api:2.72.v2a_3236754f73
variant:59.vf075fe829ccb

I had 3 jobs configured already. This morning I installed role-based authorization strategy plugin and it threw plugin errors which did not existed previously. UI didn’t allow me to delete it. So, I went to EC2 via SSH and removed role-based authorization stragey plugin folder and .jpi file. Still, the job are not visible in the UI. When I go to /var/lib/jenkins/jobs by SSHing into EC2 that hosts that Jenkins, I am able to see the 3 jobs that I mentioned earlier.

Here are the plugin error, which were not there before I installed role-based authorization strategy plugin.

Some plugins could not be loaded due to unsatisfied dependencies. Fix these issues and restart Jenkins to re-enable these plugins.

Dependency errors:

Credentials Plugin (1319.v7eb_51b_3a_c97b_)
Jenkins (2.387.3) or higher required
Caffeine API Plugin (3.1.8-133.v17b_1ff2e0599)
Jenkins (2.361.4) or higher required
Folders Plugin (6.858.v898218f3609d)
Jenkins (2.387.3) or higher required
Structs Plugin (325.vcb_307d2a_2782)
Jenkins (2.361.4) or higher required
Ionicons API (74.v93d5eb_813d5f)
Jenkins (2.361.4) or higher required
Some of the above failures also result in additional indirectly dependent plugins not being able to load.

Indirectly dependent plugins:

Pipeline: Milestone Step (101.vd572fef9d926)
Failed to load: Pipeline: API (workflow-api 1192.v2d0deb_19d212)
TestCafe plugin (1.0)
Failed to load: JUnit Plugin (junit 1119.1121.vc43d0fc45561)
GitHub Branch Source Plugin (1695.v88de84e9f6b_9)
Failed to load: GitHub plugin (github 1.35.0)
SSH plugin (2.6.1)
Failed to load: Jenkins JSch dependency plugin (jsch 0.1.55.61.va_e9ee26616e7)
Pipeline: GitHub Groovy Libraries (38.v445716ea_edda_)
.... and many more errors

I am confused as you what to do next in order for those 3 jobs to be visible on the UI.
Can anyone guide me.

2.361.1 is over 2 years old. When you installed rolestrategy plugin you also updated other plugins that now lead to your Jenkins not being able to load those plugins. When you jobs are pipeline jobs and the plugin that provides this job type is not loading then it is clear that you can’t see the jobs in Jenkins.
I recommend to update your Jenkins to latest LTS version 2.462.2, Afterwards update all plugins.

Note that with such a big gap in versions it is possible that you will have incompatibilities between the plugins: vs other plugins and vs the controller.

Something you could do is write down the list of plugins, rename your plugins folder to plugins.old (keep a backup), then use jenkins-plugin-manager tool to install the latest versions of the plugins that are known to be compatible with your newer jenkins instance.

This should help with the chicken and egg issues when the controller fails to start due to plugins conflicts: if the UI cannot start you cannot manage the plugins from the UI.