I'm sorry that wasn't helpful.
I guess it might also be useful to try getting other SDL1/SDL2 apps working without pygame.
That's probably where the issue is anyway.
But if they do work, that should make it much easier to find where the problem is in pygame.