We must always create own UIWindowLevelAlert window, because existing may be used by other instance or different UIViewController