I publish two gigs, but no one can see my gig if they visit my profile. I was one gig before this and visitors can see that.
You don’t have any gigs on display.
Check this out: https://sellers.fiverr.com/en/article/creating-a-gig
i have 2 gig, https://www.fiverr.com/share/BRwdk7
You should contact the support team
The link shows that you have 1 gig, but if I search just using your username it says you have no gigs on display.
As has been advised, suggest you contact Customer Support and explain the problem.