Omnitype isnt working properly for me

I know that Omnitype is currently bugged, however my Primal Giratina has the type effectivness of the Origin Forme.

Can anyone help me with this problem, please?

It’s typing shows up as ghost/dragon and they are the only moves it gets STAB benefits from. Defensively, it will act like every type plus ghost and dragon a second time.

I also faintly recall that giving giratina the griseous orb and removing it bugs it forever or something.

I’ve never given it the Griseous orb and it still isnt immune to all of the types it usually is immune too.