The Error B200 in certain Canon printers suggests a probable hardware issue associated with the printhead or even the printer. If printing gets blocked due to the error, turn off the Canon printer for an hour or more, unplug its power cable, open up the cover, and check for objects that clog the printhead such as paper clips. Remove such foreign objects in case you happen to see it, and turn on the printer by closing its cover.
In case that fails to resolve the B200 error, you would have to get in touch with printer service professionals to manually clean the printhead or clear any probable hardware issues. Note that not all such errors get resolved to perfection since Canon printer models vary, but they have a high success rate in certain printer models.
Try cleaning the printhead manually first, and if that fails to resolve Error B200, run a nozzle check in the second step. However, it is advisable to get in touch with Canon printer support technicians if you have any doubts on performing printhead cleaning manually.
For this, you need on an internet-enabled Windows PC logged in as an administrator.