Gitlab ce not working correctly on aws t3 instance | sidekiq

Currently I have gitlab ce installed on a t2.large instance on AWS which is working properly.
When I change the instance type to t3.large, sidekiq stops working.
11.10.8-ce.0 installed.

sudo gitlab-ctl status
run: alertmanager: (pid 1526) 357s; run: log: (pid 1522) 357s
run: gitaly: (pid 1535) 357s; run: log: (pid 1528) 357s
run: gitlab-monitor: (pid 1537) 357s; run: log: (pid 1531) 357s
run: gitlab-workhorse: (pid 1523) 357s; run: log: (pid 1518) 357s
run: logrotate: (pid 1538) 357s; run: log: (pid 1536) 357s
run: nginx: (pid 1519) 357s; run: log: (pid 1517) 357s
run: node-exporter: (pid 1542) 357s; run: log: (pid 1539) 357s
run: postgres-exporter: (pid 1543) 357s; run: log: (pid 1521) 357s
run: postgresql: (pid 1544) 357s; run: log: (pid 1540) 357s
run: prometheus: (pid 1534) 357s; run: log: (pid 1529) 357s
run: redis: (pid 1527) 357s; run: log: (pid 1524) 357s
run: redis-exporter: (pid 1532) 357s; run: log: (pid 1525) 357s
down: sidekiq: 0s, normally up, want up; run: log: (pid 1514) 357s
run: unicorn: (pid 10584) 1s; run: log: (pid 1530) 357s

sudo gitlab-ctl tail
/var/log/gitlab/unicorn/current <==
2019-08-25_11:18:45.76014 failed to start a new unicorn master
2019-08-25_11:18:45.77150 starting new unicorn master
2019-08-25_11:18:45.90472 /opt/gitlab/embedded/bin/gitlab-unicorn-wrapper: line 101: 13051 Segmentation fault (core dumped) chpst -e /opt/gitlab/etc/{rails_app}/env -U {user}:{group} /opt/gitlab/embedded/bin/bundle exec unicorn -D -E {environment} -c {unicorn_rb} /opt/gitlab/embedded/service/{rails_app}/
2019-08-25_11:18:46.90724 failed to start a new unicorn master
2019-08-25_11:18:46.91893 starting new unicorn master
2019-08-25_11:18:47.06267 /opt/gitlab/embedded/bin/gitlab-unicorn-wrapper: line 101: 13079 Segmentation fault (core dumped) chpst -e /opt/gitlab/etc/{rails_app}/env -U {user}:{group} /opt/gitlab/embedded/bin/bundle exec unicorn -D -E {environment} -c {unicorn_rb} /opt/gitlab/embedded/service/{rails_app}/