Puk code hell

‎07-02-201922:06 - edited ‎07-02-201922:06

so I have just swapped from o2 to virgin got phone unlocked now its asking for puk code as sim is locked used the one linked to my account online plus another that virgin gave me and still it will not work what do I do next please please please can someone get it to work