Silly question but what steps have you taken to troubleshoot the pops and cracks issue with the Steinburg UR22MK2? The reason I ask is pops and cracks noise is an issue that is not unique to your interface so you may encounter the issue with any audio interface.
Does your interface have the latest, V1.04, firmware? Have you installed the latest (V1.10.5 for Mac or V1.10.4 for Windows) driver? Links to firmware and drivers are
+++ HERE +++ Have you tried different (lower and higher)latency settings in the driver settings? When using it with Band-in-a-Box do you have it set for 16 bit sample depth and 44.1K sample rate?
What are your Band-in-a-Box audio settings? Do you have pops and cracks when you use the audio interface with another audio program beside Band-in-a-Box?
One aspect of choosing an audio interface is how do you want to use your audio interface? The UR22MK2 is a two channel unit while Band-in-a-Box records one audio channel so, outside of Band-in-a-Box, do you typically use only one channel or both channels at the same time? Do you want MIDI input and output ports? Do you have condenser microphones that require phantom power? Do you have ribbon microphones that require a high gain pre-amplifier? Do you need line-ins for proper impedance match with audio equipment? Do you need a high impedance (Hi-Q) input(s) for electric guitars and basses with passive electronics? Do you want the unit to be powered by the USB port or external power supply? How much money do you want to spend?
I hope this has given you some ideas to try and thoughts to consider.